2015 • as Adel Tawalbe
2014 • as Hamud
2008 • as Nasser Zidane
2015 • as Razi
2012 • as Mustafa Na'amne (as Loai Noufi)
2010 • as Partier Abdallah (uncredited)