Faatumu le fuaiupu o loo mulimuli mai: Na faaiʻu lona valu i le 2004 World Half Marathon Championships. I le
I le 2006 World Road Running Championships na ia faʻauʻu lona tolu i le tauvaga a le tagata lava ia. Na lava lenei mea e fesoasoani ai i le manumalo o Kenya i se pine auro i le tauvaga a le ʻau.