2023
2022
as Gene
2021
as Sultan
2020
as Akim Al Farouk
2018
as Translator
2017
as Marcel
2017
as Mr. Tyabji (Voice)
2017
as Nico
2017
as Raymond Davis
2016
as Steven
2016
as Zealot Leader
2015
as Ayman
2014
as Hussen
2014
as Mr. Gaim
2014
as Franck
2013
as Rafik
2012
as Adel
2011
as Kourosh
2010
as Karim
2010
as Guard
2009
as Riad
2006
as Joshua
2005
as Issa - Luttif Afif / Mohammed Massalha
2005
as Saracen Messenger
2004
as Ziad Jarrah
2004
as Murderer
1992
as Sultan
1992
as Boadin Al Deneb