Les Oubliés de l'histoire 2010
as Slim
The Shell Necklace 2008
Actor
My Father’s Coat 2005
as Khalid
Friends from Canada 2004
The commandment 2003
as Hamid
Noura 2003
as Officier
Credits from TMDB.