Directorships and Guesting
1999- GUEST REPETITEUR AND FREE LANCE DIRECTOR:
COMPANIES: La Scala Milan, Paris Opera Ballet, Ballet Du Rhin, Bejart Ballet Lausanne, English National Ballet, Tokyo Ballet, Munich Ballet, National Ballet of Canada, The Australian Ballet, Boston Ballet, Berlin Staatsballet, Rome Opera Ballet, Hungarian National Ballet, WA Ballet, Queensland Ballet, National Ballet of China, West Australian Ballet, Queensland Ballet, New National Ballet Tokyo
TRAINING INSTITUTIONS: Royal Ballet School, Elmhurst Ballet School, National Ballet School (Canada), Goh Academy, Ellison Ballet, Queensland National Ballet, The Australian Conservatoire of Ballet, Vaganova Academy, ABT Summer Intensive, Conservatorio Annarella Sanchez
2017 - ARTISTIC ADVISOR AND AUTHORISED REPETITEUR: Anton Dolin Foundation
2011/12 ARTISTIC ADVISOR: English National Ballet
2007 -2012: PRINCIPAL REPETITEUR AND TEACHER: English National Ballet
2003 - 2005 ARTISTIC ASSOCIATE Houston Ballet
1997 - 1999 ARTISTIC DIRECTOR: The Royal Danish Ballet and School
1983 - 1996 ARTISTIC DIRECTOR: The Australian Ballet
1981 - 1983 REHEARSAL DIRECTOR: London City Ballet