Credits
- 2022 · Slow Horses as Tahir
- 2022 · Mood as Kaspar
- 2021 · Vigil as Abdulah Ghazali
- 2017 · American Assassin as Sharif
- 2016 · A Hologram for the King as Karim Al-Ahmad
- 2013 · Djinn as Khalid
- 2013 · RED 2 as Al Saïd
- 2013 · World War Z as Thierry's Aide
- 2011 · Mesocafé as Hisham
- 2011 · The Devil's Double as Yassem Al-Helou
- 2009 · Occupation as Abdel Allawi
- 2002 · Spooks as Ali
- Future · Lockerbie as
- 2004 · The Hamburg Cell as Abdul Aziz AlOmari