Kristina discovered her passion for ballet at the age of 5 when she saw The Thumbelina ballet at the Odesa National Academic Theater of Opera and Ballet. The same year she joined a kid’s ballet academy in Odesa, Ukraine.

At the age of 10, she enrolled at Kyiv State Ballet School and studied by Vaganova Training System. In 2013, upon graduation, she was invited by the Odesa National Academic Theater of Opera and Ballet to commence her professional career as a ballet dancer at the place where her passion for ballet had originated. As a part-time student, Kristina continued her professional education at National Pedagogical Dragomanov University and graduated as a Bachelor of Choreography: Choreography Teacher in 2016.

For more than 8 years in the Odesa National Theatre Kristina played various solo and principal roles in many famous ballets such as “Sleeping Beauty”, “Swan Lake”, “The Nutcracker”, “Don Quixote”, “Cipollino”, “Paquita”, “Les Sylphides”, “Walpurgis Night”, “Giselle”, “Carmen Suite”, etc.

Same years Kristina traveled a lot with a ballet troupe all around the world. And with ballet performances visited countries like China, Canada, the USA, Netherlands, Germany, Switzerland, Spain, Portugal, Poland, Greece, etc.

In 2022 she relocated to Poznan, Poland and joined the Grand Theatre of Moniuszko for 5 months where she enhanced her skills in modern ballet.

In the fall of 2022, Kristina arrived in Canada and became a part of the Royal Principal Ballet Academy as a ballet teacher to share valuable experiences with those who got the same passion for ballet.