2020Ghosts of WarMr. HelwigMovie
2020TehranFaraz Kamali · 24 episodesShow
2020SnowpiercerTerence · 8 episodesShow
2020Little AmericaFaraz · 1 episodeShow
2019Forgive MeDavoodMovie
2016War DogsMarlboroMovie
2015Papa Hemingway in CubaEvan ShipmanMovie
2015UnityNarrator (voice)Movie
2014StretchNasseemMovie
2013Iron Man 3Ho YinsenMovie
2012ScandalAmbassador Marashi · 2 episodesShow
2011SetupRothMovie
2011HomelandMajid Javadi · 10 episodesShow
2010The Last AirbenderUncle IrohMovie
2008Iron ManYinsenMovie
2007Charlie Wilson's WarHassan (uncredited)Movie
2007The Kite RunnerRahim KahnMovie
2007ChuckDr. Mohammed Zamir · 1 episodeShow
2006The Nativity StoryJoachimMovie
2006Smith2 episodesShow
2006The Path to 9/11Emad Salem · 2 episodesShow
2006The UnitMisha Belikov · 1 episodeShow
2005CrashFarhadMovie
2004Land of PlentyHassanMovie
2002Live from BaghdadSadoun Al-JenabiMovie
2002She SpiesJoshua Bick · 1 episodeShow
2002MaryamDr. Darius ArminMovie
2001The AgencyColonel Tambour - Al Tayeh's Deputy · 1 episodeShow
2001Special Unit 2Herkamer · 1 episodeShow
2001The DivisionYuri · 1 episodeShow
2000The DistrictBoris · 2 episodesShow
2000Son of the Beach1 episodeShow
1999D.R.E.A.M. TeamPrince Ali SaleedMovie
1999CI5: The New Professionals1 episodeShow
1999StigmataDoctorMovie
1997Steel SharksCapt. Reza LashgarMovie
1997Soldier of Fortune, Inc.Hamzed Ali Amin · 1 episodeShow
1997The Visitor1 episodeShow
1997Out to SeaBettor in FrontMovie
1997Just Shoot Me!Ernesto · 1 episodeShow
1996SuddenlyMovie
1996Early EditionHassan Rejim · 1 episodeShow
1996Nash BridgesCecil Riskin · 1 episodeShow
1996Executive DecisionTerroristMovie
1996Broken ArrowMaxMovie
1995Can't Hurry LoveMattress Salesman, Ahmed · 1 episodeShow
1995Bad BoysStore ClerkMovie
1995SlidersKheri-Heb · 1 episodeShow
1995CybillScary Man · 1 episodeShow
1994ERButler · 1 episodeShow
1994EllenForeign Man · 1 episodeShow
1993Cafe AmericainColonel Faisal · 1 episodeShow
1993Lois & Clark: The New Adventures of SupermanAsabi · 6 episodesShow
1993Living SingleThe Cabby · 1 episodeShow
1993Hot Shots! Part DeuxSleeping GuardMovie
1993Walker, Texas RangerLance Charles · 1 episodeShow
1992Bodies of Evidence1 episodeShow
1989Mancuso, F.B.I.1 episodeShow
1988Out of TimeSpeechmakerMovie
1987Married... with ChildrenAkbar Johnson · 1 episodeShow
1986MatlockRahmad Hussein · 2 episodesShow
1984HunterDePaul · 2 episodesShow