Faatumu le fuaiupu lenei:
I le 1998 World Cross Country Championships na ia faʻauʻu ai i le tulaga 36 i le tuuga puʻupuʻu. O lenei mea na maua ai e ia le tulaga valu i le tauvaga a le au ma le au a Algeria. I le 3000 mita steeplechase na ia faʻauʻu lona fa i le 2001 Mediterranean Games ma tauva i le 2000 Olympic Games.