2011 • as Customs Officer
2015 • as Adel Tawalbe
2014 • as Hamud
2010 • as Partier Abdallah (uncredited)
2012 • as Aboudi
2012 • as Mustafa Na'amne (as Loai Noufi)