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