as Abslam
2026
as The Farmer
2025
Director (Directing)
2016
as Omar
as Pharaoh Consort
2013
as Doctor Haddad (uncredited)
2011
Casting (Production)
2009
as Sleazy man
2007
as Taverne Man (uncredited)
2005
as The buyer
2000
as Angry Man
1999
as Ben Said
1998
as Farmir Sidon
1997
as Richter # 1
1996
as Archeologue
First Assistant Director (Directing)
1991
as Al-Bakr
1988
as Guerilla (uncredited)
1987
as Student (Uncredited)
1981
1978
as Abu Mahmoud
2019
as Plane Mechanic