Compulsion
2016 · Director
Disaster DIY
2007 · Director
Patch Town
2014 · Director, Writer
The Spirit Game
2013 · Director
2011 · Director, Writer
FIFA: A Love Letter to Rwanda
2023 · Director