I le 2009 UCI Road World Championships sa tauva ai o ia i le taimi o le faʻataʻitaʻiga i lalo o le 23 tausaga. I luga o le ala na ia tauva ai i le mea na tupu i le 2011 UCI Track Cycling World Championships
ae e leʻi faaumaina le tuuga.