I februar 2007 kom han på andreplass på 8 km ved det ugandiske mesterskapet i terrengløp for juniorer. Han deltok i VM i terrengløp 2007 i Kenya, der han kom på 19.-plass, og etter dette fikk hans manager, Godfrey Nuwagaba, koblet ham til Global Sports Communication, et selskap basert i Nederland som rekrutterer og bistår idrettsutøvere i mange land. Den 31. mai 2007 vant han sin første nasjonale tittel, da han vant 10 000 meter på 28:42,54 på Namboole Stadium i Kampala. I september deltok han på 5 000 meter under VM i friidrett 2007 i Osaka, men kom på 16.-plass i sin semifinale og 29.-plass totalt, og ble ikke kvalifisert til finalen.