2011
as Doctor Haddad (uncredited)
2026
as Hassan
2025
as Abslam
1997
as Richter # 1
1987
as Guerilla (uncredited)
as Farmir Sidon
as The Farmer
2013
as Pharaoh Consort
1999
as Ben Said
1981
as Student (Uncredited)
2007
as Sleazy man
1988
as Al-Bakr
1978
2000
as Angry Man
as Angry man
as The buyer
as L'acheteur
2016
as Omar
1996
as Archeologue
2005
as Taverne Man (uncredited)