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