(2019) i Trabzonsporu z Turcji (2019–2020).

20 sierpnia 2020 roku przeszedł do angielskiego klubu Stoke City, grającego wtedy w drugiej klasie rozgrywkowej w Anglii.

5 lipca 2021 roku trafił do kuwejckiego klubu Kuwait SC.

27 września 2022 roku zakończył piłkarską karierę.

Kariera reprezentacyjna W 2003 roku wraz z reprezentacją Nigerii do lat 17 wziął udział w mistrzostwach świata w Finlandii – wystąpił w trzech meczach i strzelił jednego gola (w spotkaniu z Australią), a Nigeria nie wywalczyła awansu do fazy pucharowej. Dwa lata później uczestniczył w młodzieżowych mistrzostwach świata Holandii – w turnieju tym był podstawowym zawodnikiem reprezentacji (wystąpił w siedmiu meczach), która zajęła drugie miejsce. Ponadto zdobył bramkę w wygranym 3:0 spotkaniu fazy grupowej ze Szwajcarią.

W seniorskiej reprezentacji Nigerii zadebiutował 17 sierpnia 2005 w wygranym 1:0 meczu z Libią. Uczestniczył w Pucharze Afryki Narodów 2006, w którym Nigeryjczycy zajęli trzecie miejsce, a on strzelił gola w meczu fazy grupowej z Zimbabwe. Ponadto zdobył bramkę w serii rzutów karnych ćwierćfinałowego spotkania z Tunezją.