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