Aux Jeux d'été de 1988, Kibuuka prit part uniquement aux épreuves du 1 500 mètres et du 5 000 mètres, remportant la médaille de bronze dans la première (en 4:15.94, derrière Matthews (or) et Loevaas (argent)), et la médaille d'argent dans la seconde (en 16:22.14, derrière Matthews).