Goalkeeper who joined Hapoel Be'er Sheva in 2012 after spending three years with Hapoel Petah Tikva. He debuted with the Nigerian national team in 2001.
He began his professional career with Gabros International in 1999.
He appeared in 120 matches for Etoile Sportive du Sahel from 2002 to 2006.
He was born in Onitsha, Nigeria.
He and striker Emmanuel Emenike became teammates on the Nigerian national team.