Ia faaauau pea le faitauina o lenei palakalafa - I le 1979 na manumalo ai Petra de Bruin i le tuuga auala i le siamupini o le uila vilivae i le lalolagi
. Na sau lona tolu i le 3 km tuliloa i le UCI Track Cycling World Championships i le 1980.