Actor
Two Souls
2026
Bad Weather
2025
Everybody Loves Touda
2024
Deserts
2023 · as Le Mouqadem
Three Joys
2021
For the Cause
2019 · as Douanier
Volubilis
2017
Une Saison sèche
2005 · as Badr