The Farewell 2020
as Himself
Peter vs. Harry 2018
Eyes and Ears of God: Video Surveillance of Sudan 2012
Writer
Dar Fur: War for Water 2008
as Himself, Director, Writer
Nuba: Pure People 2000
Writer, Director
Credits from TMDB.