Actor
Blue
2025
سبيل
2024 · as Al mouallem 2 (voice)
Take My Breath
2023 · as Abderrahmane
Even God Won't Forgive
2022
The Man Who Was Abandoned by God
Semblables
2021
The Last of Us
2018 · as M (The Old Man)
Bolbol
2018 · as Amor
The Crow's Siesta
2018
As I Open My Eyes
2015 · as Ighal - le poete du bar
Les Palmiers Blessés
2011
The Stadium
2010