

Princes of Saint-Tropez(2025)
Giuseppe

An Endless Wedding(2025)
Hakim

The Rookie Guide(2025)
Inspecteur Slimane

Like a Prince(2024)

Camille Chamoux - Chamouxland(2024)

Karatéka(2024)
Gabrielle's trainer

Petit Jésus(2023)
Hakim

Gold Brick(2023)
Ange

New Beginnings(2023)
Erwan

Zodi and Téhu: Princes of the Desert(2023)
Tarek

Tous Inconnus(2022)
("Télémagouilles" segment)

Bam’s(2022)
Hakim

Bigbug(2022)
Victor Barelli

Labor Day(2020)
Nathan Laval

Brutus vs Cesar(2020)
Vercingétorix / Versus

Divorce Club(2020)
Helmut

Becoming a Father(2020)
Zack

Adopt a Daddy(2019)
Marco

Deerskin(2019)
Olaf

Peplum: la folle histoire du mariage de Cléopâtre(2019)
Mato

Ne demande pas ton chemin(2019)
Dr. Demay

Les Justes(2019)
Boris Annenkov
Le fantôme(2019)
Rani

In Safe Hands(2018)
Ahmed

Dumped(2018)
Charlemagne

Beautiful Loser(2018)
Houcine

Problemos(2017)
Simon

Two Snails Set Off(2017)
(voice)

The Crew(2016)
Nasser

The New Adventures of Aladdin(2015)
Cheik Loukoums

Animal Kingdom: Let's Go Ape(2015)
Marcel (voice)

Face Down(2015)
Driss

Vincent(2014)
Driss

La dernière échappée(2014)
Eddy Clavel

Mohamed Dubois(2013)
Mustafa

On the Other Side of the Tracks(2012)
Giovanni / Nabil

Médecin-chef à la Santé(2012)
Driss Chahidi

Halal State Security(2011)
Farid

Low Cost(2011)
Nadir

The Extraordinary Adventures of Adèle Blanc-Sec(2010)
Aziz

Lignes(2010)
Majid

Made in Jamel(2010)

Black(2009)
Al Kayd

13 m²(2007)
Reza
Ma reine