2025
Faster as Samir2024
A Nice Jewish Boy as L'adjoint au maire2024
Opération Portugal 2 : La Vie de château as Not available2020
Astrid et Raphaëlle as Karim Benwaoud2020
Les Blagues de Toto as Not available2018
Chronicles of the Sun as Laurent Berthier2018
Deux gouttes d'eau as Farouz2017
Mon Poussin as Interne Urgence2012
Kaboul Kitchen as Mahmoud Nadir2009
Aime-moi as Voisin de table2008
Fracassés as Rachid2008
Foursome as Ferid2008
Belleville Tour as Bachir2006
OSS 117: Cairo, Nest of Spies as Le suiveur2006
Mr. Average as Jalil2006
For the Love of God as Salah2005
Marock as Omar2005
In Your Dreams as Belly2004
Bad Spelling as Marcel Marazelle2002
Dead Weight as Not available2001
Les fantômes de Louba as Julien2021
Le Chant du Péché Director