as Emad
2022
as Ramzi
as Wajdi
2014
as Aboudi
2012
as Mustafa Na'amne (as Loai Noufi)
as Jamil
as Hakim
2011
as Partier Abdallah (uncredited)
2010
as Palestinian
2009
as Nasser Zidane
2008
as Najar
2025
as Fadi
2020
as Faisal
2019
as Bassem
2018
as Razi
2015
as Adel Tawalbe
as Hamud