Acting
David
1997
The Seventh Scroll
1999
Face to face
2003
Satan's tears
2016
The Actress
2009
Heaven's Doors
2006
Casablanca, Casablanca
2002
Brahim Who?
1982
The Blind Orchestra
Amours voilées
2008
Tabite or Not Tabite
The Return of the Son
2012
The Years of Exile
Ali, Rabiaa and the Others
2000
The Moroccan Symphony
Satan's Angels
2007
The Government Inspector
2005
Mantahinach
2020
Argana
Sotto Voce
2013