Career
In his early career he played in Nigeria with Enyimba International F.C. and Iwuanyanwu Nationale (former name of Heartland Football Club). In 2000 he moved to Macedonia where he signed for the traditionally strongest club FK Vardar. Between 2001 and 2003 he played with another Macedonian First League club, FK Cementarnica 55 before returning to Vardar.
In 2005 he moved to Belgium signing with Belgian Pro League club K.A.A. Gent.
After one season he moved to another Belgian club, Lierse South.K. He was part of Nigerian under-17 squad at the 1993 Fédération internationale de football association U-17 World Championship.