Op de Gemenebestspelen 2006 kwam hij uit op de 100 m en de 200 m. Op de 100 m werd hij vierde en op de 200 m werd hij zesde. Op de Afrikaanse Spelen van 2007 werd hij derde met 10,37 s achter zijn landgenoot Olusoji Fasuba (goud) en de Ghanees Eric Nkansah (zilver). Dat jaar versloeg hij al zijn tegenstanders op de 200 m van de Afrikaanse Spelen.