Known for Acting

1988
as Guard #1
2006
as Library Guard
2001
Theatre Play
2003
as Hrankoff
1994
as Armond / D.P.
1996
as Adeeb
1998
as Ahmad Youssuf
1979
as Greg
1979
Writer
1997
as Hassem
2024
as George
2024
as Al Mahir
1988
as Hassan
2017
as Matthew
2004
as Pettigrew
2009
as General Fardoust
2020
as Socrates
1996
Writer