She began her studies at Accademia di Danza e Spettacolo in Ivrea and Oxana Kichenko Ballet in Turin. In 2011, she got a scholarship to continue her studies at the Bolshoi Ballet Academy in Moscow, Russia, where she graduated with the Diploma of Merit in 2015 (teachers: Irina Pyatkina, Ilya Ryzhakov, Svetlana Ivanova).
She danced with the Estonian National Ballet (2015-2017), where she performed roles such as Myrtha in Giselle, Gamzatti and First Shade in Bayadere, Pas de Trois in Swan Lake, Corsaire Pas de Deux, Lead Woman in Bolero, Stepsister in Cinderella.
She danced with the Dutch National Ballet (2017-2020), where her repertoire includes: Pas de Trois and Little Swans in Swan Lake; Peasant Pas, Zulme and Giselle’s friends in Giselle; Juliet’s friend in Romeo and Juliet, Chinese Solo in Nutcracker, Grand Pas in Don Quijote.
She joined the Polish National Ballet as a soloist (2020-2022) where she performed as Mary Vetsera in Kenneth MacMillan’s Mayerling, Clara/Sugarplum Fairy in Wayne Eagling’s The Nutcracker, Lucy Westnera in Kryzstof Pastor’s Dracula, Zulmea and Odalisque in Manuel Legris’ Le Corsaire.
She danced in gala performances over Europe (Black Swan Pdd, Don Quixote Pdd, Giselle Pdd, Pas d’Esclave, Raymonda Pdd, Flower Festival Pdd, Esmeralda Pdd, Paquita Pdd, La Fille Mal Gardée Pdd).
In September 2022 she joins the Compañia Nacional de Danza as a soloist, under the artistic direction of Joaquín De Luz.