Actor
The Operative
2019
as Farhad
Draupadi Unleashed
2019
as Manu
Batman vs Teenage Mutant Ninja Turtles
2019
as Ra's al Ghul (voice)
The Lie
2018
as Sam Ifrani
Miss India America
2016
as Deep Pandey
Room
2015
as Dr. Mittal
The Vatican Tapes
2015
as Docteur Fahti
Fall
2014
as Reza
Diana
2013
as Dodi Fayed
Baby Sellers
2013
as Vikram
Argo
2012
as Revolutionary Guard
Source Code
2011
as Hazmi
Transformers: Revenge of the Fallen
2009
as Egyptian Interpol Officer
Punisher: War Zone
2008
as Plastic Surgeon
Dr. Jekyll and Mr. Hyde
2008
as D.A. McBride
Sublime
2007
as Dr. Sharazi
Backyards & Bullets
2007
as Vijay Patel
Crimes of Passion
2005
as Detective
False Pretenses
2004
as Nabil
The Terminal
2004
as CBP Officer
Race Against Time
2003
as Dr. Bergen
Timeline
2003
as E.R. Doctor
Shattered Glass
2003
as Kambiz Foroohar
How My Mother Gave Birth to Me During Menopause
2003
as Médecin, examen gynéco
The Marsh
2002
as Ivan
Wrong Number
2002
as Thomas Pitrillo
Hidden Agenda
2001
as Agent McCoomb
The Sign of Four
2001
as Sikh #1
Seducing Maarya
2000
as Zakir
Code Name: Jaguar
1999
as Nightclub Man
Psychopath
1998
as Goldwin
The Incredible Adventures of Marco Polo
1998
as Youssef
Afterglow
1997
as Frederico
Everything to Gain
1996
as Paramedic
For Love Alone: The Ivana Trump Story
1996
as Khalid