Après des médailles obtenues chez les juniors (il a remporté un titre de champion du monde sur 100 m en 1994), il obtient ses premiers résultats significatifs chez les séniors en 1999 lors des mondiaux 1999 de Séville. Il remporte avec Innocent Asonze, Francis Obikwelu et Daniel Effiong une médaille de bronze lors du relais 4 × 100, médaille qui sera finalement retirée en 2005 en raison d'un test positif en de Innocent Asonze.