2025
Squad 36 as Richard Esteves2024
Five Years From Now as Not available2024
Les Bois assassins as Capitaine Malik Dahmani2022
Visions as Romain Sauvant2022
Promises as Esposito2021
Lupin as Youssef Guedira2021
A Brighter Tomorrow as Mehdi2020
The Wagner Method as Farid Belladj2020
Moloch as Rachid2020
César Wagner as Farid Belladj2019
School Life as Messaoud Boufarra, the math teacher2019
Les Ombres de Lisieux as David Wiener2018
Burn Out as Man highway area2017
Patients as Farid2015
Call My Agent! as Self2015
The Measure of a Man as Le jeune homme interpellé2015
Dheepan as Guard #32015
All Three of Us as Elyess2015
The Night Watchmen as Ziad2012
Paulette as Zak2011
Tony's Revenge as Kenz2008
Il faut sauver Saïd as Tarek2006
Girlfriends as AlexandreNaN
Indic as KarimNaN
Déjà loin as Hubert