Master of Arts, Laban Center for Movement and Dance, London, 1994. Trained, Rambert School, London. Trained, Mudra, Brussels.
Master of Education, University Newcastle-upon-Tyne, 1997.
Associate choreographer The Scottish Ballet, Glasgow, 1977-1982. Soloist Les Grands Ballets Canadiens, Montreal, 1982-1983, Royal Opera Ballet, London, 1983-1984. Resident choreographer London City Ballet, 1984-1985.
Artistic director Hong Kong Ballet, 1985-1991, Natal Performing Arts Council, Durban, South Africa, 1991-1994. Lecturer in dance faculty visual and performing arts Newcastle College, Newcastle-upon-Tyne, England, 1994-1997. Head dance School Performing Arts Unitec, Auckland, New Zealand, since 1997.
Director New Zealand School Dance, Wellington South, since 1997. Artistic advisor The Peter Darrell Trust, England, since 1990.