She was born in St. Petersburg, Russia, where she completed her secondary and higher education at the Vaganova Academy of Russian Ballet. She obtained her diploma as a ballet dancer specializing in choreographic art in 1991. She became a certified ballet pedagogue and choreographer specializing in ballet pedagogy in 2011.
She studied under the guidance of renowned Russian ballet pedagogues, soloists, ballet principals, and students of distinguished Russian ballet artists such as K. M. Sergejev, L. B. Kovaleva, E. B. Kokorina, L. N. Safronova, N. P. Sahnovskaja, V. S. Desnickij, and many others.
She began her artistic career in 1991 and was a soloist at the St. Petersburg Russian Ballet Theater until 2002. Since 2002, she has been a soloist at the Ballet of the Croatian National Theatre in Split. She has performed numerous notable solo roles, including Odette/Odile, Kitri, Giselle, Nikiya, Gamzatti, Clara, Sugar Plum Fairy, Pimpinella, Princess Aurora, Carmen, and others.
She has appeared in ballet theaters in the Russian Federation (Hermitage Theatre St. Petersburg, Mariinsky Theatre St. Petersburg, Musorgsky Theatre of Opera and Ballet St. Petersburg). She has toured in Japan, France, England, the Netherlands, Germany, Spain, Ireland, Belgium, Portugal, Israel, and Italy, among other countries.
Her pedagogical career began in 2004 at the Academy of Arts, University of Split, where she works as an associate professor in Stage Movement. Since 2009, she has been the artistic director and classical ballet teacher at the Private Elementary Ballet School Boris Papandopulo. In 2014, she became an associate professor in Stage Movement at the Faculty of Arts, University of Mostar. She started teaching at her alma mater the same year, passing on her rich knowledge to young ballet soloists. She began working as a ballet master at the Croatian National Theatre Split in 2021.