During the 2005 season, he was adjudged the best defender in the country, beating off competition from national team players like Yussif Chibsah, Illiasu Shilla and Godfred Yeboah.
In the 2006/07 season he played for Asanta Kotoko FC in Ghana and later on came close to sign for Danish side Randers FC but eventually signed in October 2007 a two year contract with Swedish Allsvenskan club Gefle IF under manager Per Olsson.
•
He was captain of the Ghana olympic team, who exited in the first round of the 2004 Summer Olympics in Athens, having finished in third place in Group B and was also the captain of the Ghana Meteors in the 2003 All Africa Games in Abuja that won the bronze medal.His international efforts was recognized as he was a member of the Ghanaian standby players in 2006 World Cup in Germany after playing most of the matches of the qualifying round.