2014
as King Darius
2005
as Mahmoud Hamshari
2007
as Abasi Fawal
2010
as General Al Rawi
2016
as Mesrob
2022
as Manberg (voice)
2017
as Tariq Alawi
2021
as Joel Singer
as General Fuad
2026
as Antione Lahad
1987
as Antoine
1993
as Egyptology Official
as Arshad El-Masri
as Muki
1997
as Sender
2012
as Syd
as Tzafuf
as Said
2009
as Dr Sadiq Alasadi