Actor
Chasing Eagle Rock
2020
as Cam Avery
Love & Debt
2019
as Johnny
Project Eden: Vol. I
2017
as The Shepherd
California Winter
2015
as Douglas Hariri
It's Not You, It's Me
2013
as Cedrick
A Haunting at Silver Falls
2013
as Dr. Parrish
Dispatch
2011
as Sergeant Pincus
Three Veils
2011
as Mr. Qasim
Fault Line
2009
Hachi: A Dog's Tale
2009
as Jasjeet
Paul Blart: Mall Cop
2009
as Vijay
AmericanEast
2008
as Fikry
Dark Matter
2008
as Professor R.K. Gazda
InAlienable
2008
as Howard
Charlie Wilson's War
2007
as Avi Perlman
Postal
2007
as Habib
Choose Connor
2007
as Arthur Dennison
Flight of the Living Dead
2007
as Dr. Bennett
The Librarian: Return to King Solomon's Mines
2006
as General Samir
The L.A. Riot Spectacular
2005
as Matre'd
Dancing in Twilight
2005
as Matt
Dragnet: Sticks and Stones
2003
as Sanjay Ramachandran
Daredevil
2003
as Nikolas Natchios
Home Alone 4
2002
as Prescott
Ritual
2002
as Dr. Peter Winsfold
The Master of Disguise
2002
as Cigar Maker
Mr. Deeds
2002
as Cecil Anderson
Three Days of Rain
2002
as Alex
Incest
2002
as Paul
The Glass House
2001
as Ted Ross
Planet of the Apes
2001
as Tival
The 13th Warrior
1999
as Caravan Leader
The Mummy
1999
as Terence Bey
The Undercover Kid
1997
as Brach
McHale's Navy
1997
as European Leader (uncredited)
Independence Day
1996
Project: ALF
1996
as Rocket (voice)
Aladdin on Ice
1995
as The Mystic Traveler
Don't Drink the Water
1994
as Emir's Aide
Stargate
1994
as Kasuf
Color of Night
1994
as Cabbie (uncredited)
Dream Lover
1993
as Dr. Spatz
For Love or Money
1993
as Benny the Jewler
Scam
1993
as Mr. Ayub
The Hit List
1993
as Pharmaceutical Wholesaler
Casualties of Love: The Long Island Lolita Story
1993
as Surgeon
Encino Man
1992
as Raji
Treacherous Crossing
1992
as Don Gallegher
Final Analysis
1992
as Moderator (uncredited)
She's Back
1989
as Deli Owner
The Beast of War
1988
as Samad
On Wings of Fire
1986
as Professor
Nothing Lasts Forever
1984
as Toulouse Lautrec
Kanchenjungha
1962