OnlyFans: Inside the Machine 2026
Producer, Director
Life and Death in Gaza 2024
Director
Extinction Rebellion: Last Chance to Save the World? 2019
Writer, Director, Producer
Credits from TMDB.