Ia faaauau pea le faitauina o lenei palakalafa - I le masina o Oketopa 2005 na ia manumalo ai i se pine siliva i le 2005 World Half Marathon Championships
. Na manumalo o ia i le Marathon i Pale iā Aperila 15, 2007.