FIFA: A Love Letter to Rwanda 2023
Director
Compulsion 2016
Director, Producer
Patch Town 2014
Director, Screenplay
The Spirit Game 2013
Director, Screenstory
Patch Town 2011
Story, Director
Credits from TMDB.