2023
as Azzam
2015
as Commander
2014
as Mourad
2013
as Priest of Ra
2008
as Ami ex-client Lisa
2002
as Egyptian Orderly
1999
as Philip