Actor
- L'orchestre des aveugles (2015)
- Moudawala (2014)
- Paris à tout prix (2013)
- L'enfant cheikh (2012)
- Laila (Passion et Colère) (2012)
- Ayadin Khachina (2011)
- Taza (2011)
- WWW: What a Wonderful World (2006)
- Tarfaya (2004)
- Judas (2004)
- Mille mois (2003)
- Atash (2001)
- Kasbah (2000)
- Bye-Bye Souirty (1998)
- Jeremiah (1998)
- Les trésors de l'Atlas (1997)
- David (1997)
- Fiendens fiende (1990)