Ia tusia se fa'aauau mo lenei palakalafa - Na fa'ai'u lona sefuluono i le 10,000 mita i le 2007 World Championships i Ta'aloga La'ititi ma sa lona fitu fo'i i le 2007 IAAF World Road Running Championships
i lenā tausaga. Na fa sefulu ma le fa o ia i le auala i le Beijing Olimipeka ma faaiuina sefuluono mo se taimi lona lua i le 2009 Lalolagi siamupini i afeleti.