Cairo Shadows TBA
Director
Once Upon a Time in Gaza 2025
Producer
Gaza Mon Amour 2021
Our Lady of the Nile 2020
Sibel 2019
Charleston 2018
Giraffada 2014
Director, Screenplay
Elvis of Nazareth 2011
Credits from TMDB.