Acting
World War Z
2013
RED 2
American Assassin
2017
The Devil's Double
2011
A Hologram for the King
2016
Djinn
as Sharif
as Karim Al-Ahmad
as Thierry's Aide
as Al Saïd
as Khalid
as Yassem Al-Helou
Mesocafé
as Hisham
Occupation
as Abdel Allawi
The Hamburg Cell
as Abdul Aziz AlOmari
The Bombing of Pan Am 103
as Abdul Majid Giaka · 2 ep.
Slow Horses
as Tahir · 1 ep.
Mood
as Kaspar · 2 ep.
Vigil
as Abdulah Ghazali · 2 ep.
Spooks
as Ali · 1 ep.