1 unreleased or undated title is hidden. Show unreleased
O River, We Forced You to Chew Up Their Crops 2026
Director
Mapping Lessons 2020
Director, Producer, Editor
Out on the Street 2015
Producer, Director
This Palestinian Life 2009
Credits from TMDB.