Zaczął rywalizować w 2003 lub 2004. W 2007 roku dołączył do pierwszej rwandańskiej drużyny kolarskiej i szybko stał się jednym z najlepszych rowerzystów w kraju, osiągając wysokie wyniki w wyścigach, w tym Tour du Rwanda i rwandańskich krajowych mistrzostwach wyścigów drogowych. Po rozważeniu zakończenia kariery w 2014 roku postanowił kontynuować rywalizację, zarówno w rowerze górskim, jak i rowerze drogowym. W 2015 r. zajął ósme miejsce w Tour du Rwanda i dziewiąte w Tour du Cameroun. W tym samym roku stał się pierwszym rowerzystą z Rwandy, który wziął udział w zawodzie cross-country na Mistrzostwach Świata UCI Mountain Bike, gdzie zajął 92. miejsce. W sierpniu 2016 roku wziął udział w zawodzie biegów międzynarodowych.
na Letnich Igrzyskach Olimpijskich 2016. Po tym, postanowił oficjalnie zakończyć swoją karierę.