2025Splinter Cell: DeathwatchReza "Gunther" Karimi (voice) · 8 episodesShow
2024WondLaLoroc (voice) · 1 episodeShow
2024Am AbgrundTofik GasimovMovie
2023Sitting in Bars with CakeIsaacMovie
2023KandaharMohammad 'Mo' DoudMovie
2023Ghosts of BeirutAli Reza Asgari (2007) · 3 episodesShow
2023In the Garden of TulipsMovie
2023The Night AgentAbbas Mansuri · 7 episodesShow
2023Batman: The Doom That Came to GothamRa's al Ghul (voice)Movie
2022TehrantoNarrator (voice)Movie
2022The Serpent QueenClaude de Lorraine · 1 episodeShow
2022PantheonFarhad (voice) · 3 episodesShow
2022The Old ManFaraz Hamzad · 9 episodesShow
2022The Cleaning LadyHayak Barsamian · 11 episodesShow
2021Dark CornersKarimMovie
2021The First GoodbyeMovie
2020TehranMasoud Tabrizi · 8 episodesShow
2019London ArabiaMoMovie
2019In Full BloomThe Shepherd (voice)Movie
2019AladdinSultanMovie
2018Saat des TerrorsKashif BaqriMovie
2018God Friended MeHasan, Hassan · 1 episodeShow
201812 StrongGeneral DostumMovie
2017OspreyAdam ZakariaMovie
2017Damascus CoverSarrajMovie
2017Carving a LifeDr. KasemMovie
2017American AssassinMinister BehurzMovie
2017Price for FreedomVictor DanielsMovie
2017CastlevaniaSala (voice) · 10 episodesShow
2017Sand CastleKadeerMovie
2017Window Horses: The Poetic Persian Epiphany of Rosie MingMehran (voice)Movie
2017Brain on FireDr. NajjarMovie
2017LegionAmahl Farouk / Shadow King · 19 episodesShow
2017Becoming the EnemyVictor DanielsMovie
2016Sniper: Ghost ShooterMothershedMovie
2016Jimmy Vestvood: Amerikan HeroMohammad Mohammad-MohammadiMovie
2015Baba JoonItzhakMovie
2015Day OneDr. NasirMovie
2015The TeamSaid Gharbour · 8 episodesShow
2014American SniperSheikh Al-ObeidiMovie
2014ScorpionAgent Khara · 1 episodeShow
2014Words and PicturesRashidMovie
2013The MomentMalik JamilMovie
2013The Power of FewSahelMovie
2012VeepAbbas · 1 episodeShow
2011HomelandAbu Nazir · 25 episodesShow
2011Atlas Shrugged: Part IDr. Robert StadlerMovie
2010HealAbdulMovie
2009BrothersMuradMovie
2009Dead AirAbirMovie
2009NCIS: Los AngelesAziz Anshiri · 1 episodeShow
2009LiberationMohammad Reza Shah PahlaviMovie
2009Dark BlueAhmad Satar · 1 episodeShow
2009DiplomacyIranian Foreign MinisterMovie
2009The Stoning of Soraya M.AliMovie
2009Powder BlueDoctor BrooksMovie
2009The Ambassador's WifeAmbassadorMovie
2009Stellina BlueAmir KeshavarzMovie
2008FringeDr. Malik Yusef · 1 episodeShow
2008DjinnDjinnMovie
2007Charlie Wilson's WarRefugee Camp TranslatorMovie
2007BrokenKeithMovie
2007MoonlightAmir Fayed · 1 episodeShow
2007Murder 101: If Wishes Were HorsesSheik AhmadMovie
2007Richard IIISir James TyrrelMovie
2006SharkAmir Khan · 1 episodeShow
2006The UnitFaheed · 1 episodeShow
2005The CloserDr. al-Thani · 1 episodeShow
2005The Fallen OnesAmmonMovie
2005Pretty PersuasionMr. AzzouniMovie
2003Saving Jessica LynchFedayeen ColonelMovie
2003Las VegasFarouk Naeem · 1 episodeShow