as Al Mahir
2024
as George
as Socrates
2020
as Matthew
2017
as General Fardoust
2009
as Library Guard
2005
as Pettigrew
2004
as Hrankoff
2003
Theatre Play (Writing)
2001
as Ahmad Youssuf
1998
as Hassem
1997
Writer (Writing)
1996
as Adeeb
as Armond / D.P.
1994
as Hassan
1988
as Guard #1
as Greg
1979
2019
as Henry Abbott
2015
as Kareem
as Prime Minister
as Imam
as Colonel Hasan
1995
as Yelmo
1993
as Hussein Alhani
1991
as Doctor
1989
as Minister of Interior
1984