I le 2011, na tauva ai o ia i le Oceania road cycling championships, lea na faailogaina ai lona toe foi i le uila vilivae ina ua mavae le tele o tausaga o le toesea. I le tausaga na sosoo ai, na toe agavaa ai o ia mo le Olimipeka ona o lona tulaga 13 na ausia i le siamupini o le Oceania. I le Olimipeka o le 2012 Summer Olympics, na tauva ai o ia i le tagata sopoʻia le atunuʻu
i le Faatoʻaga o Hadleigh. Na lē taulau o ia i le faaumaina o le tuuga ona o le lapisi.