Розпочинав грати у футбол на батьківщині у клубах «Еньїмба» та «Івуаньянву Нейшнл». У 18 років вирушив до другої команди каталонського «Еспаньйола», де, не затримавшись, вирушив виступати за краківську «Віслу». Потрапив у дисциплінарний скандал, після чого непогано відіграв в оренді в «Бордо», а 2005 року перейшов до «Альмерії», що виступала на той момент в Сегунді. Ставши одним із ключових гравців команди, допоміг їй вперше в історії вийти в Прімеру. Загалом провів у цій команді 6 сезонів.
Влітку 2011 перебрався до Швейцарії, де уклав контракт з клубом «Ксамакс». Провівши лише пів року у «Ксамаксі», на початку 2012 року повернувся до Іспанії, де приєднався до команди відомого йому за першими роками професійної кар'єри «Еспаньйола».
На початку 2015 року повернувся до Іспанії, ставши гравцем «Леванте», але у вересні того ж року вирушив до Індії, де до кінця року захищав кольори клубу «Пуна Сіті» з місцевої Суперліги.
Всього у складі національної збірної провів 36 матчів, забивши 5 голів.
Ігрові дані
Атакувальний півзахисник, здатний також зіграти на позиції другого форварда. У Нігерії частіше грає трохи глибше, нерідко опиняючись одним з найкорисніших гравців на футбольному полі.