Va fer el seu debut internacional per a Uganda al Campionat Mundial de Mitja Marató de la IAAF 2014
i va ajudar Uganda a la cinquena posició en la cursa per equips, acabant 26a en la general. Després va ser seleccionat per córrer la marató als Jocs de la Commonwealth de 2014, on va acabar quart. Va guanyar una medalla de plata a la marató als Jocs de la Commonwealth de 2018.