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