Ia tusia se faaauauina o lenei palakalafa - Sa avea o ia ma sui o Peretania Tele i Taaloga o le Olimipeka ma siamupini a Europa, ma aau mo Egelani i Taaloga a le Taupulega. Na ia manumalo i se pine apamemea i le 4×100-meters medley relay i le 1966 European Aquatics Championships
. Na tauva o ia i taaloga o le susu i le 1968 ma le 1972 Summer Olimipeka, ae na le mafai ona ausia le faaiuga.