Revolutionaries Never Die 2026
Director, Writer, Editor
R 21 AKA Restoring Solidarity 2022
Director, Writer
Off Frame AKA Revolution Until Victory 2016
Director, Producer
No Exit 2014
Director
Rico in the Night 2007
Director
Life Is Beautiful: A Letter to Gaza 2024
Executive Producer
Ouroboros 2017
Sound Recordist, Producer
Chicken Heads 2009
Gaffer
Credits from TMDB.