Filmography

Filmography
RELEASED

Midnight's Children 
Role: Shiva
Language: English
Co-Stars: Satya Bhabha,  Nandita Das, Seema Biswas, Irrfan Khan, Soha Ali Khan, Shriya Saran, Anupam Kher ...
Released On: 
Canada: September 9 2012 (Toronto International Film Festival) 
Canada/USA: October 26 2012
UK: November 2 2012
Director: Deepa Metha

Love Failure / Kadhalil Sodhapuvathu Eppadi 
Role: Arun 
Language: Telugu/Tamil 
Co-Stars: Amala Paul
Released On: 17th February 2012
Director: Balaji

Oh My Friend
Role: Chandu
Language: Telugu
Co-stars:
Shruti Haasan, Hansika, Navadeep
Released On: 11th November 2011
Director:
Venu Sriram

180 / Nootrenbadhu
Role: Ajay/Mano
Language: Telugu, Tamil
Co-stars:
Priya Anand, Nithya Menon
Released On: 25th June 2011
Director: Jayendra


Anaganaga O Dheerudu
Role: Yodha
Language: Telugu
Co-stars: Shruti Haasan & Lakshmi Manchu
Released On: 14th January 2011
Director: Prakash


Baava
Role: Veera Babu and Seetharam
Language: Telugu
Co-stars: Pranitha
Released On: 29th October 2010
Director: Ram Babu 

Striker
Role: Surya
Language: Hindi
Co-stars: Vidya Malvade, Nicolette Bird, Ankur Vikal, Aditya Pancholi, Anupam Kher & Padmapriya
Released On: 5th February 2010
Director: Chandan Arora 

Oy!

Role: Uday
Language: Telugu
Co-stars: Shamilee
Released On: 3rd July 2009
Director: Anand Ranga

Konchem Ishtam Konchem Kashtam
Role: Siddhu
Language: Telugu
Co-stars: Tamanna Bhatia, Prakash Raj and Ramya Krishna
Released On: 5th February 2009
Director: Kishore Kumar

Blood Brothers (short film)
Role: Arjun Dutt
Language: Hindi
Co-stars: Ayesha Takia, Pankaj Kapur, Pawan Malhotra
Released on: November 30, 2007
Director: Vishal Bhardwaj

Aata
Role: Sri Krishna
Language: Telugu
Co-stars: Ileana D Cruz, Sharada, Sharvanand
Released on: May 9, 2007
Director: V N Aditya

Bommarillu
Role: Siddhu aka Siddharth
Language: Telugu
Co-stars: Genelia D Souza, Prakash Raj
Released on: August 9, 2006
Director: Bhaskar

Rang De Basanti 
Role: Karan Singhania aka Bhagat Singh
Language: Hindi
Co-stars: Aamir Khan, Kunal Kapoor, Sharman Joshi, R Madhvan, Atul Kulkarni, Soha Ali Khan, Alice Patten, Kiron Kher, Anupam Kher
Released on: January 26, 2006
Director: Rakesh Omprakash Mehra

Chukkallo Chandrudu
Role: Arjun aka Krishna
Language: Telugu
Co-stars: Saloni, Sada, Charme
Released on: January 14, 2006
Director: Shivkumar

Nuvvostanante Nenodanttana 
Role: Santosh
Language: Telugu
Co-stars: Trisha Krishnan, Srihari, Prakash Raj
Released on: January 14, 2005
Director: Prabhu Deva

Aayitha Ezhuthu
Role: Arjun
Language: Tamil
Co-stars: Trisha Krishnan, Surya, Mahedavan, Meera Jasmin, Esha Deol
Released on: May 21, 2004
Director: Mani Ratnam

Boys
Role: Munna
Language: Tamil
Co-stars: Genelia D Souza, Nakhul, Bharath, Sai Srinivas, Manigandan
Released on: August 29, 2003
Director: S Shankar


As Producer
Love Failure / KSE
Directed by Balaji Mohan
Starring Siddharth and Amala Paul
Language: Telugu / Tamil

As Assistant Director 
Kannathil Muthamittal
Directed by Mani Ratnam
Starring Madhavan, Nandita Das and Simran
Language: Tamil


As Screensplay and Story Writer
Chukkallo Chandrudu
Directed by Shivkumar
Starring: Siddharth, Sada, Charme and Saloni
Language: Telugu

As Singer
Song: Baava
Film: Baava (Telugu)
Music Director: Chakri

Song: Bombay Bombay & Haq Se
Film: Striker (Hindi)
Music Director: Yuvan Shankar Raja & Amit Trivedi


Song: Oy Title Track
Film: Oy! (Telugu)
Music Director: Yuvan Shankar Raja


Song: Everybody and Edhhalo Eppudo
Film: Chukkallo Chandrudu
Music Director: Chakri


Song: Sri Chaitanya and Maa Daddy Pockets
Film: Oh My Friend
Music Director: Rahul Raj

Song: Parvathi Parvathi and Ananda Jaladosam (Happy Heart Attack)
Film: Love Failure / KSE
Music Director: Thaman 

As Album Producer
Film: Oy! (Telugu)
Music Director: Yuvan Shankar Raja


Film: Striker (Hindi)
Music Director: Vishal Bhardwaj, Yuvan Shankar Raja, Blaaze, Amit Trivdei, Shailendra Bharve & Swanand Kirkire