Actor
1920
2008 · as M.K
Jodhaa Akbar
2008
Red: The Dark Side
2007 · as Rocky
Ankahee
2006 · as Dr. Kuna Mehta
Ek Khiladi Ek Haseena
2005 · as Jack
Lagaan: Once Upon a Time in India
2001 · as Bagha
Pehla Nasha
1993 · as John