Il décroche la médaille de bronze aux championnats d'Ouganda junior de cross-country 2017 à Kampala, puis prend part aux championnats du monde de cross-country qui se déroulent également à Kampala. Il termine junior. Lors des championnats du monde de course en montagne à Premana, il se livre à un duel avec son compatriote Joel Ayeko, champion junior 2017, et parvient à s'imposer pour remporter le titre. Le champion du monde 2015 Fred Musobo les rejoint sur le podium 100 % ougandais.