Na ia faia se malologa mai tauvaga faavaomalo i le ogatotonu o le 1990s, ae toe foi mai i le 1997 ma le manumalo i le West African Athletics Championships ma le valu i le 1998 IAAF World Cup. Sa faaauau pea ona ia tauva i lona tolusefulu tausaga, ma avea ai ma tagata mulimuli i le 2003 All-Africa Games
ma Taaloga a Aferika ma Asia i le 2003. O le pito i luga o lana galuega na oo mai i le fasefulu o ona tausaga, ina ua ia manumalo i le auro i le 2010 Aferika Aferika i le Taʻaloga Taʻaloga. I lana faaaliga faavaomalo mulimuli, na avea o ia ma lona fitu i le 2010 IAAF Continental Cup.