2025
Arab swords as Not available2023
Triple A as Not available2023
The Divorcees Of Casablanca as Not available2023
Asmahane as Kamal2023
The Last Words as Not available2022
Syndrome [E] as Commissaire Hassan Noureddine2022
Bghit Hyatek as Aziz2021
Redemption Day as Mr. Archer2019
Blood & Treasure as Street Artist2019
Close as Joe2019
Casablanca as مهدي2018
Operation Red Sea as John2017
Lost in agadir as Hakim2015
Blindspot as Khalil2015
Queen of the Desert as Lieutenant2015
Rock the Kasbah as Pashtun Rider2015
The Gospel of Luke as Joseph2015
The Gospel of Mark as Joseph2014
The Birthday as Not available2013
The Red Moon as Not available2013
Histoires de l'âge d'or islamique as Al Idrissi2012
Femme écrite as Not available2010
Pegasus as Le docteur2008
Mogadischu as Scheich Ahmed