Ia tusi se faaauauina o lenei palakalafa - Na amata ona ia aau i le taimi e tasi i le ono o ona tausaga. Na ia faia lana uluai taaloga mo Italia i le 2006 i le European Championships
i Budapest, lea na ia manumalo ai i le pine apamemea i le pese a le toʻalua. Na ia manumalo i pine i le tulaga a le autalavou, manumalo i le siliva i le vaega o le 'au i le 2004 European Junior Synchronised Swimming Championships i Osweicim. Iā Novema 2016, na aafia ai o ia i se maʻi e taʻua o le herniated disc.