Actor · Born 1978
The Road to High School
2025
Once Upon a Time in Bethlehem
2019 · as San Giuseppe Vero
Al Touaam
2013
Gilgamesh
2011 · as Gilgamesh
Tora Bora
2011 · as Assistant to the Amir
The Fox of Asilah
2010
Returnees
2004 · as Elmehdi
Douiba
2003 · as Moulay Abed