Hij was de kapitein van het Olympische team van Ghana, dat in de eerste ronde van de Olympische Zomerspelen van 2004 in Athene uitkwam, nadat hij op de derde plaats in Groep B eindigde. Hij was ook de kapitein van de Ghana Meteors in de All Africa Games van 2003.
in Abuja die de bronzen medaille won. Zijn internationale inspanningen werden erkend toen hij lid was van de Ghanese reserve spelers in het WK 2006 in Duitsland na het spelen van de meeste wedstrijden van de kwalificatieronde.