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.