Total Credits
7
Acting
First Credit
1996
Latest Credit
2013
Jeremiah
Another Workman
1998
David
Ahimaz
1997
A Muslim Childhood
Actor
2005
L’est de la brúixola
Rashid
A Thousand Months
Prison officer
2003
Susanna
Said
Sorrows of a Young Tangerian