Ghosts of Beirut
2023 · Thriller
as Ali Reza Asgari
Dark Corners
2021 · Thriller
as Karim
The Voice of Dust and Ash
2022 · Documentary
as Self
Dead Air
2009 · Horror
as Abir
Tehranto
2022 · Comedy
as Narrator
Window Horses
2017 · Animation
as Mehran
12 Strong
2018 · Action
as General Dostum
The Stoning of Soraya M.
2009 · Drama
as Ali
Damascus Cover
2018 · Mystery
as Suleiman Sarraj
2023 · History
Aladdin
2019 · Adventure
as Sultan
The Moment
2013 · Adventure
as Malik Jamil
Jimmy Vestvood: Amerikan Hero
2016 · Comedy
as Mohammad Mohammad Mohamadi
Saving Jessica Lynch
2003 · Drama
as Fedayeen Colonel
Brain on Fire
2018 · Biography
as Dr. Najjar
Legion S3
2019 · Action
as Amahl Farouk
Sand Castle
2017 · Action
as Kadeer
Sniper: Ghost Shooter
2016 · Action
as Mothershed
The Old Man S2
2024 · Action
as Faraz Hamzad
Powder Blue
2009 · Action
as Doctor Brooks
Brothers
as Murad
Murder 101: If Wishes Were Horses
2007 · Crime
as Sheik Ahmad
Sitting in Bars with Cake
2023 · Comedy
as Isaac
In Full Bloom
2021 · Action
as The Shepherd
The Power of Few
2013 · Action
as Sahel
Batman: The Doom That Came to Gotham
2023 · Animation
as Ra's al Ghul
Tehran S3
as Masoud Tabrizi
Atlas Shrugged: Part I
2011 · Drama
as Dr. Robert Stadler
Homeland S8
2020 · Crime
as Abu Nazir
Splinter Cell: Deathwatch
2025 · Animation
as Reza 'Gunther' Karimi
The Cleaning Lady S4
2025 · Crime
as Hayak Barsamian