Ia tusi se faaauauina o lenei palakalafa - Na fanau o ia i Nantes. Na faaiu lona fa i le 2004 World Junior Championships, ma manumalo ai i le pine auro i le 2005 European U23 Championships
. Na ia tauva i le 2010 World Indoor Championships e aunoa ma le aapa atu i le faaiuga.