2010
as Guard
2005
as Saracen Messenger
as Issa - Luttif Afif / Mohammed Massalha
2018
as Translator
2016
as Zealot Leader
2017
as Mr. Tyabji (voice)
2012
as Adel
2014
as Franck
2004
as Ziad Jarrah
2011
as Kourosh
2022
as Gene
2013
as Rafik
2015
as Ayman
2003
as Murderer
2021
as Sultan
2000
as M. Bouchama
as Mr. Gaim
2009
as Riad
as Raymond Davis