Honor 2017
as Aadi Outaleb
Sorrows of a Young Tangerian 2013
Actor
A Muslim Childhood 2005
L’est de la brúixola 2005
as Rashid
A Thousand Months 2003
as Prison officer
Jeremiah 1998
as Another Workman
David 1997
as Ahimaz
Susanna 1996
as Said
Credits from TMDB.