Tusi se faʻaauau mo lenei palakalafa - Na ia mauaina lana filifiliga muamua mo le au a Dutch mo le 1998 European Short Course Swimming Championships i Sheffield. Na faateʻaina o ia i le vevela o le 4 × 100 m freestyle relay i le 2000 Summer Olympics i Sini, Ausetalia. Ina ua mavae se vaitaimi faigata na ia filifili ai e tuu le aau ina ua maeʻa lona fitu i le 50 mita butterfly i le 2004 European Aquatics Championships
i Madrid i Sepania.