Until Dawn 2026
as Lahcen
Aicha 2025
as The Father
The Wages of Fear 2024
as Berger
Mica 2021
as Le papa de Mica
Lili David 2012
as Bensala
Farukhs Mynt 2011
as Farukh
Common Ground: Under Construction Notes 2007
as Self
Babel 2006
as Abdullah
Credits from TMDB.