Ia tusia se faaauauina o lenei palakalafa - Na fanau o ia i le aso 23 o Me 1968 i Merredin, i Ausetalia i Sisifo. Na ia manumalo i pine auro e lua i Taaloga i Atlanta i le 1996
i le Women's Individual Pursuit Tandem tatala ma Women's Kilo Tandem tatala gaioiga ma Teresa Poole, lea na ia mauaina ai se Medal o le Poloaiga a Ausetalia. I le 2000, na ia mauaina ai le Ausetalia Sports Medal.