1977-80. Trained at the London School of Contemporary Dance, under the artistic direction of Robert Cohan.
1980-82. A member of the London Contemporary Dance Theatre, artistic director Robert Cohan, worked with choreographers :- Richard Alston, Robert North, Siobhan Davies and others.
1982-84. Member of NDT II, under the artistic direction of Arlette Van Boven,
1984-91. Member of NDT I, under the artistic direction of Jiri Kylian, besides working with Kylian also worked with Hans Van Manen, Mats Ek, William Forseyth, Nacho Duato, Christopher Bruce and others.
Also during this period created work as a choreographer for both NDT II and I.
1991-94. Worked as a freelance artist based in Den Haag, Holland. Performed as a guest artist with NDT I and Danceworks Rotterdam. Created and performed the solo performance “Flying Solo” produced by the Korzo Theatre, Den Haag, created work for The Cullberg Ballett, Intro Dans , Phoenix Dance Theater and others.
1994-96. Artistic director for the Ballet of the City theatre Augsburg, Germany.
1996- 2007. Artistic Director of Ballett Theatre Munich, housed at the Staat Gärtnerplatz Theatre, Munich. Created over fifty works for the company, as well as touring both nationally and Internationally.
2007 - present. Freelance artist based in Munich. Has created works for Gauthier Dance Company Stuttgart, the companies of Mannheim, Geising all in Germany, and others. Created the full evening work “Blind Date” for the SommerBlut Arts Festival, Köln.
Has worked as a teacher/choreographer at Artez Arnhem, Royal Conservatory Den Haag, Modern School Amsterdam all in Holland, Northern School of Contemporary Dance, England, Iwanson International Munich, Mannheim/Heidelberg Conservatory, all in Germany.
Has also been a guest teacher at various academies through out Europe, USA, and Australia.
At the Artez Academy of Modern Arts, for the year 2018/19 will be the proposed Interim for the position Head of Dance.
Works also for Kylian Productions International as a rehearsal director re-staging the work of Jiri Kylian.
As a teacher, gives classes Graham based, Ballet, and creative workshops.