She has performed with, among others, Rambert, Gothenburg Ballet and Royal Danish Ballet and made guest appearances with Wayne McGregor and the Ballet Boyz. She has danced full length classical productions as well as neo-classical and contemporary works by Balanchine, Neumeier, Béjart, Forsythe, Cunningham, Tankard, Duato, Bruce and Wheeldon, receiving nominations for the Spotlight and Outstanding Female Dancer Award in the UK National Critics’ Circle Awards.

She has taught at the Royal Academy of Dance and, as a guest lecturer, at the Royal Ballet School and Central School of Ballet in London. She was an artist-in-residence at the Hong Kong Academy for Performing Arts in 2020. She worked for many years as the artistic director and producer at Fertile Ground and New Movement Collective. As a choreographer she was commissioned by dance companies, schools and galleries including Rambert, Sopot Dance Theatre, Hong Kong APA, Ballet Central, Serpentine Gallery and English National Ballet (Dance Journeys) among others.

She joined Wrocław Opera as a Ballet Director in August 2022.