En los Juegos de Atlanta de 1996, ganó dos medallas de oro en las pruebas femeninas de 400 metros estilo libre en la categoría S9 y en 4x100  m estilo libre S7-10, por los cuales recibió una Medalla de la Orden de Australia, dos medallas de plata en las pruebas de 100 m mariposa S9 y 100 m estilo libre S9, y una medalla de bronce en el evento femenino de 100 m espalda S9. En los Juegos de Sídney 2000, ganó dos medallas de plata en las pruebas femeninas de 400 m estilo libre S9 y 100 m estilo libre S9 y dos medallas de bronce en el 4x100 m estilo libre 34 pts y 4x100 m Medley 34 pts.