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