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