Known For: Directing
IMDb
Director
FIFA: A Love Letter to Rwanda
Compulsion
Producer
Patch Town
Screenplay
The Spirit Game
Screenstory
Story