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