Koi Jaane Na 2021
Writer, Director, Producer
Dangerous Ishhq 2012
Writer
1920 2008
as M.K
Jodhaa Akbar 2008
Actor
Red: The Dark Side 2007
as Rocky
Ankahee 2006
as Dr. Kuna Mehta
Ek Khiladi Ek Haseena 2005
as Jack
Swades 2004
Screenplay
Lagaan: Once Upon a Time in India 2001
as Bagha
Pehla Nasha 1993
as John
Credits from TMDB.