Ia faaauau pea le suʻesuʻega o lenei palakalafa - Na avea loa o ia ma tagatānuu o Take. Na tauva o ia i le 2007 World Championships ma le 2008 Olympic Games
e aunoa ma le ausia o le faaiʻuga. O lana togi sili ona lelei na faʻaleleia i le 70.74 mita, ia Iulai 2008 i Minsk.