Dégage TBA
Director
Lilia, a Tunisian Girl 2016
Being Here 2009
The Four Seasons 2008
Le prince 2005
Writer, Director
Le chant du millénaire 2002
Essaida 1996
Le casseur de pierres 1989
Alger la blanche 1986
as Mohammed
Credits from TMDB.