Fez Summer '55 2023
Director
Hyménée 2017
Art Direction
Ali Ya Ali 2017
Director, Writer
Toile d'Araignée 2016
Love in the Medina 2011
Screenplay, Director
Mi Taja 2008
The Scent of the Sea 2007
I Saw Ben Barka Get Killed 2005
Co-Producer
Mona Saber 2001
Credits from TMDB.