Actor
- Les Coups du Destin (2018)
- Achoura (2018)
- Les pèlerines (2017)
- Al Massira: la Marche Verte (2016)
- L'orchestre des aveugles (2015)
- Saga, l'histoire des hommes qui ne reviennent jamais (2014)
- Goodbye Morocco (2012)
- Malak (2012)
- Andalousie, mon amour! (2012)
- Death for Sale (2011)
- Taza (2011)
- Ali Baba et les 40 voleurs (2007)