Dwukrotny mistrz Afryki - tytuły zdobył w 1989 oraz 1996. W 1990 podczas afrykańskiego czempionatu uplasował się na drugim miejscu. Uczestnik igrzysk olimpijskich w Atlancie (1996) - z wynikiem 70,78 zajął 32. pozycję i nie wywalczył awansu do finału. Rok później bez powodzenia startował w mistrzostwach świata w Atenach. Rekord życiowy: 81,08 (16 czerwca 1999, Ateny). Wynik ten jest aktualnym rekordem Nigerii.