En 2006, il participe aux Jeux du Commonwealth et termine du 100 m (10 s 22) tandis qu'au relais 4 x 100 m, les ghanéens ne terminent pas la course. En fin de saison, il est contrôlé positif au stanozol en 2006 et est suspendu jusqu'en juin 2008.