Na avea o ia ma kapeteni o le au a le au o le Olimipeka a Ghana, lea na alu i fafo i le taamilosaga muamua o le 2004 Summer Olympics i Atenai, ina ua maeʻa i le tulaga tolu i le Vaega B ma sa avea foi ma kapeteni o le Ghana Meteors i le 2003 All Africa Games
lea na manumalo i le pine apamemea i Abuja. O ana taumafaiga faavaomalo na aloaia ai o ia o se sui o le au taaalo a Ghana i le 2006 World Cup i Siamani ina ua uma ona taalo i le tele o taaloga o le taamilosaga agavaa.