Studied with Evelyn Hodgkinson. Graduate, Australian Ballet School, 1983. Graduate, Deakin University, 2000.
Member company Australian Ballet, Melbourne, Australia, 1983—1989, senior artist, 1986—1989, principal artist, 1989—2001, artistic director, since 2001. Guest artist Bolshoi Ballet, Kirov Ballet, National Ballet of Canada. Guest instructor Australian Ballet School, Dancers Company, Royal Academy of Dance, Cecchetti Society, Australian Institute of Classical Dance.
Member of Royal Academy Dance (vice president since 2005).