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