У дорослому футболі дебютував 2008 року виступами за команду клубу «Анамбра Пілларс», в якій провів два сезони, взявши участь у 19 матчах чемпіонату. Протягом 2009-2010 років також грав на умовах оренди за «Шутінг Старз». 2010 року уклав контракт з клубом «Енугу Рейнджерс», у складі якого провів наступний рік своєї кар'єри гравця.
2011 року перебрався до Нідерландів, де спочатку два сезони захищав кольори команди клубу «ВВВ-Венло». Більшість часу, проведеного у складі «ВВВ-Венло», був основним гравцем атакувальної ланки команди.
До складу клубу «Геренвен» перейшов на умовах оренди 2013 року.
Виступи за збірні
2011 року залучався до складу молодіжної збірної Нігерії. На молодіжному рівні зіграв у 9 офіційних матчах, забив 6 голів.