Na ia faia lona amataga faavaomalo i le aso 2 Mati 2004, ae peitai e lei filifilia o ia mo se taamilosaga tele seia oo i le 2008 European Championship. Talu mai lena taimi o ia o se tagata masani o le au, na taalo i le 2009 World Championship ma avea ma lona lua sili sikoa sikoa o Hanikeri i le 2010 European Championship