Actor · Born 1969
Honor
2017 · as Aadi Outaleb
Sorrows of a Young Tangerian
2013
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