Ia faaauau pea le faitauina o lenei palakalafa - Na manumalo o ia i le pine apamemea i le 1977 UCI Road World Championships i San Cristóbal ma le pine siliva i le 1979 UCI Road World Championships
i Valkenburg, o i laʻua uma e toʻalua o loo tauva i le tauvaga faavaitaimi a le ʻau a tama. Na manumalo foʻi o ia i le Tour de Pologne i le 1980.