Actor
The Builders of the Alhambra
2022 · as Yusuf I of Granada
Adú
2020 · as Taxista Nuakchot
Domino
2019 · as Mustafa
Black Is Beltza
2018 · as Yassim (voice)
Uncertain Glory
2017 · as Soldat
The Totenwackers
2007 · as Yussuf
Las hijas de Mohamed
2004 · as Amir
La dévoilée femme
1998
Sous les pieds des femmes
1997 · as Amin 1958