2013
Diana
Actor - Dr. Hasnat Khan
2007
Planet Terror
Actor - Abby
The Brave One
Actor - David Kirmani
2006
Provoked: A True Story
Actor - Deepak Ahluwalia
2004
Bride & Prejudice
Actor - Balraj
1998
Mighty Joe Young
Actor - Pindi
1996
The English Patient
Actor - Kip
Full filmography