Actor · Born 1978
Largo
2025 · as Baba
One More Shot
2024 · as Amin Mansur
The 355
2022 · as Yassine
One Shot
2021 · as Amin Mansur
People in Landscape
2020 · as Eli
The Curse of Hobbes House
2020 · as Naser Mohammedin
Agatha and the Curse of Ishtar
2019 · as Doctor Al-Memar
Mosul
2019 · as Colonel Kaveh Afsahani
Unseen
2018 · as Omar
A Hologram for the King
2016 · as Sayad
To the Marriage of True Minds
2010 · as Hayder
Four Lions
2010 · as Khalid