Trois ans plus tard, en 2000, le Ghanéen réalise un triplé lors des championnats d'Afrique en Algérie, enlevant le 100 m en 10 s 13, le 200 m en 20 s 23 et le relais 4 x 100 m en 39 s 90. Il porte ensuite son record personnel à Linz en 10 s 06 puis, fin septembre, il se qualifie en finale des Jeux olympiques de Sydney mais se blesse lors de celle-ci après 35 m de course à la jambe droite.