Acting
Popular credits
District 31
Gérant lave-auto
Runaway
Mahmoud, Karim's Father
Fabulous
Monsieur Wahlid
L’imposteur
Bruno
Faits divers
Senior Mechanic
Freefall
Director
Tar Angel
Hafid Kasmi
A Revision
Mehdi Abdeli
Ca$h Nexu$
Doc. Assaoui
Classified
Ami de Yasser
Le monstre
Médecin
Kinship
Storm Child