Abo Zaabal 89 2024
Director
Waiting for His Descent 2014
Director, Writer
Rags & Tatters 2013
Actor
Reporting... A Revolution 2012
Actor, Director, Writer
Basra 2010
Credits from TMDB.