Actor
Awlad Lablad
2010
Tissée de mains et d'étoffe
2007
Hush Hush Baby
2004 · as Fouad
The Last Spectacle
1998
Solomon
1997 · as Old Man
David
1997 · as Ältester im Zeltlager # 1
Drums of Fire
1990
Zeft
1984