Actor
The Royal Ballet: Romeo and Juliet
2025 · as Lady Capulet
Like Water for Chocolate
2023 · as Nacha
The Royal Ballet: Mayerling
2022 · as Empress Elisabeth
Royal Opera House 2021/22: Swan Lake
2022 · as The Queen
Royal Opera House: The Sleeping Beauty
2020 · as The Countess
2019 · as Lord Capulet
Anastasia
2017 · as Tsarina Alexandra Feodorovna
The Nutcracker
2016 · as Dancing Mistress
Frankenstein
2016 · as Caroline Beaufort (Victor's Mother)
Giselle
2016 · as Bathilde
Don Quixote (The Royal Ballet)
2014 · as Dulcinea
2014 · as Bathilde