Hän syntyi 23. toukokuuta 1968 Länsi-Australian Merredinissä. Hän voitti kaksi kultamitallia Atlantan olympialaisissa vuonna 1996.
Naisten yksittäinen Pursuit Tandem avoin ja naisten Kilo Tandem avoin tapahtumat Teresa Poole, josta hän sai Australian ritarikunnan mitalin. Vuonna 2000 hän sai Australian urheilumitalin.