Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified March 21, 2022 by
    Administrator admin

Crash

2004
as Farhad

D.R.E.A.M. Team

1999
as Prince Ali Saleed

Executive Decision

1996
as Terrorist

Ghosts of War

2020
as Mr. Helwig

Hot Shots! Part Deux

1993
as Sleeping Guard

Iron Man

2008
as Yinsen

Iron Man 3

2013
as Ho Yinsen

Land of Plenty

2004
as Hassan

Maryam

2002
as Dr. Darius Armin

Out of Time

1988
as Speechmaker

Papa Hemingway in Cuba

2015
as Evan Shipman

Setup

2011
as Roth

Steel Sharks

1996
as Capt. Reza Lashgar

Stigmata

1999
as Doctor

Stretch

2014
as Nasseem

The Kite Runner

2007
as Rahim Kahn

The Last Airbender

2010
as Uncle Iroh

Unity

2015
as Himself - Narrator (voice)

War Dogs

2016
as Marlboro

טהרן

2020
as Faraz Kamali

Guest Star

Episode Columbo
Agenda for Murder
1990
Episode Mancuso, FBI
Ahami Awry Kidnapped
1990
Episode The Unit
Bad Beat
2009
Episode Grimm
Beginning of the End (1)
2016
Episode Grimm
Beginning of the End (2)
2016
Episode Can't Hurry Love
Burning Bed
1995
Episode Last Resort
Cinderella Liberty
2012
Episode The Brave
Desperate Measures
2018
Episode Bodies of Evidence
Eleven Grains of Sand
1993
Episode The Sopranos
Employee of the Month
2001
Episode Lost
Enter 77
2007
Episode The Bold and the Beautiful
Ep. #4536
2005
Episode The Bold and the Beautiful
Ep. #4538
2005
Episode The Bold and the Beautiful
Ep. #4539
2005
Episode Good vs Evil
Evilator
1999
Episode Living Single
Fatal Distraction
1994
Episode The District
Fools Russian (1)
2001
Episode The District
Fools Russian (2)
2001
Episode The Visitor
Going Home
1997
Episode ER
Ground Zero
1997
Episode Malcolm in the Middle
Hal Quits
2001
Episode Castle (2009)
Head Case
2011
Episode Ellen
Hello, I Must Be Going
1995
Episode Special Ops Force
Iraq and Roll
1998
Episode Cybill
Ka-Boom!
1998
Episode Just Shoot Me!
Love is in the Air
1999
Episode Cafe Americain
Love the One You're With
1994
Episode Early Edition
Mum's the Word
1998
Episode Pacific Blue
Outlaw Extreme
1996
Episode The Mentalist
Pilot
2008
Episode Smith
Pilot
2006
Episode She Spies
Poster Girl
2002
Episode JAG
Scimitar
1995
Episode Sliders
Slide Like an Egyptian
1997
Episode Seinfeld
The Betrayal
1997
Episode Pacific Blue
The Last Ride
1997
Episode Special Unit 2
The Wraps
2001
Episode NCIS
Tribes
2008
Episode The Agency
Unholy Alliances
2003