На родине выступал за команду академии «Кампала Сити Коунсил». В феврале—марте 2023 года его выступление на Кубке африканских наций среди юношеских команд в Египте привлекло внимание представителей шведского «Хеккена»[1]. Весной того же отправился на просмотр в шведский клуб, куда в итоге 16 июля перешёл на правах аренды до конца сезона[2]. 13 августа впервые попал в заявку основной команды на матч чемпионата страны с «Варбергом», но на поле не вышел[3]. 9 ноября 2023 года дебютировал за клуб в игре группового этапаЛиги Европы против норвежского «Молде», выйдя на поле на 87-й минуте вместо Эдварда Чилуфьи[4].
Карьера в сборной
В феврале 2023 года попал в финальную заявку сборной Уганды до 20 лет на Кубок африканских наций в Египте[5]. На турнире принял участие в трёх матчах: двух встречах группового этапа с ЦАР (2:1)[6] и Конго (2:2)[7], а также в четвертьфинале с Нигерией (0:1)[8]. В игре с ЦАР забил гол, оказавшийся в итоге победным[1].