2008
as Nasser Zidane
2010
as Partier Abdallah (uncredited)
2012
as Mustafa Na'amne (as Loai Noufi)
as Jamil
2014
as Wajdi
as Aboudi
2011
as Hakim
2022
as Emad
2009
as Palestinian
as Ramzi