FIFA: A Love Letter to Rwanda
Role(s): Director
Patch Town
Compulsion
The Spirit Game
Role(s): Screenstory