1999- GUEST REPETITEUR AND FREE LANCE DIRECTOR:
Ballet Du Rhin, Bejart Ballet Lausanne, English National Ballet, Tokyo Ballet, Munich Ballet, National Ballet of Canada, National Ballet School, The Australian Ballet, Royal Ballet School, Goh Academy, Boston Ballet, Berlin Staatsballet.
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