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