Actor
Am Abgrund
2024
as Tofik Gasimov
Sitting in Bars with Cake
2023
as Isaac
Kandahar
2023
as Mohammad 'Mo' Doud
In the Garden of Tulips
2023
Batman: The Doom That Came to Gotham
2023
as Ra's al Ghul (voice)
Dark Corners
2021
as Karim
The First Goodbye
2021
London Arabia
2019
as Mo
In Full Bloom
2019
as The Shepherd (voice)
Aladdin
2019
as Sultan
Saat des Terrors
2018
as Kashif Baqri
12 Strong
2018
as General Dostum
Osprey
2017
as Adam Zakaria
Damascus Cover
2017
as Sarraj
Carving a Life
2017
as Dr. Kasem
American Assassin
2017
as Minister Behurz
Price for Freedom
2017
as Victor Daniels
Sand Castle
2017
as Kadeer
Window Horses
2017
as Mehran
Brain on Fire
2017
as Dr. Najjar
Becoming the Enemy
2017
as Victor Daniels
Sniper: Ghost Shooter
2016
as Mothershed
Jimmy Vestvood: Amerikan Hero
2016
as Mohammad Mohammad-Mohammadi
Baba Joon
2015
as Itzhak
Day One
2015
as Dr. Nasir
American Sniper
2014
as Sheikh Al-Obeidi
Words and Pictures
2014
as Rashid
The Moment
2013
as Malik Jamil
The Power of Few
2013
as Sahel
Cash for Gold
2013
as Ehsan
Atlas Shrugged: Part I
2011
as Dr. Robert Stadler
Heal
2010
as Abdul
Brothers
2009
as Murad
Dead Air
2009
as Abir
Liberation
2009
as Mohammad Reza Shah Pahlavi
Diplomacy
2009
as Iranian Foreign Minister
The Stoning of Soraya M.
2009
as Ali
Powder Blue
2009
as Doctor Brooks
Stellina Blue
2009
as Amir Keshavarz
Djinn
2008
as Djinn
Charlie Wilson's War
2007
as Refugee Camp Translator
Broken
2007
as Keith
Murder 101: If Wishes Were Horses
2007
as Sheik Ahmad
Richard III
2007
as Sir James Tyrrel
The Fallen Ones
2005
as Ammon
Pretty Persuasion
2005
as Mr. Azzouni
Boundaries
2000
as Trombonist