Over the course of her career she worked with many choreographers, creating new works and dancing repertoire including ballets by Christopher Bruce, Jiří Kylián, Mats Ek, Merce Cunningham, Twyla Tharp, Ohad Naharin, Wayne McGregor, Glen Tetley, Siobhan Davies and Hans van Manen. She has performed extensively throughout Britain, Europe, America and Australasia.
Since retiring from performing in 2003 she has worked as a freelance rehearsal director and assistant choreographer and has collaborated with Christopher Bruce, Sidi Larbi Cherkaoui and Wayne McGregor. She has restaged ballets for the Houston Ballet Company, Hubbard Street Dance (Chicago), the Ballett der Städtischen Bühnen Krefeld (Germany) and, most recently, the Bolshoi Ballet in Moscow. She has also assisted on the creation of new works for the Royal Ballet Company, the National Theatre and Sadler’s Wells Theatre (London).