2023
The Covenant as Joshua2023
Princes of the Desert as Abdallah2023
Ila Daq El-Hal as Not available2022
Moul Lmlih as Fouad2021
Burning Casablanca as Said2021
Abdelinho as Not available2021
Dayz Al-Qwam as Not available2019
Les 3M Histoire Inachevée as Not available2019
Wlad Lahlal as Not available2018
Tom Clancy's Jack Ryan as the man who was caughing in the truck2018
Urgent as Not available2016
The Night Manager as Cengiz2016
Al Massira: The Green March as Azzedine2014
Son of God as Matthew2014
SAGA, l'histoire des hommes qui ne reviennent jamais as Said2013
Prisoners of the Sun as Stonemason2012
Road to Kabul as Ali Chah Benkadour2012
Zero as Boufertatou2011
Ägypten: Sehnsucht nach Unsterblichkeit as Ramses II2010
EX-Shamkar as Not available2010
The Man Who Sold the World as Not available2009
Sayidat Al Fajr as Krimou2009
Harash as Assad2008
one hour in hell as Not available2008
Tangerine as Karim2007
The Scent of the Sea as Not available2006
The Ten Commandments as Tribeman #32005
Prison Break as terrorist2003
Allal Al Kalda as Ali2003
The commandment as Lawyer2002
Oueld Al Hamria as Mustapha1999
Jesus as TaddeusNaN
Perfume as Father