Faatumu le fuaiupu lenei: Na manumalo o ia i le tulaga lona fā i le tuuga o tamāloloa i le taaloga a Pan Amerika i le 2003. I le
I le 2007 IAAF World Road Running Championships, na ia setiina ai le faamaumauga a Cuba o le 1:03:48 mo le afa o le marathon, e ui lava na ia faaiuina i le 55th nofoaga. E ese mai i tauvaga i luga o le auala, o nisi taimi e tamoʻe ai i luga o le auala ma o ia na manumalo i le pine auro i luga o le 10,000 mita i le 2005 Central American ma Caribbean Championships.