Born in Tikhvin, Russia, Ksenia grew up in Minsk and began her study in the Belorussian State Ballet College, and continued in the English National Ballet School, after winning a scholarship at the Prix de Lausanne.
She began her career in London with the English National Ballet. Ksenia travelled with the ballet company over the world and performed on the famous stages including: Opera National de Paris Palais Garner, Royal Opera House Muscat, Bolshoi Theatre in Moscow, Royal Albert Hall London, Buckingham Palace. Ksenia also participated in gala performances in China, Singapore, India, Russia, Chile Greece, Sweden, Spain, Italy, France, Denmark, Latvia, Belarus among others, as well as participated in Closing ceremony of Olympics in London 2012.
Ksenia created roles together with famous choreographers such as Nacho Duato, Liam Scarlett, George Williamson, Alexej Ratmansky, Itzik Galilli, Yabin Wang and performed ballets by Kenneth Macmillan, John Cranko, Jiri Kylian, George Balanchine, Serge Lifar and Wayne Eagling among others.
In 2016 she joined Staatsballett Berlin as Principal Ballerina, performing leading roles in Nacho Duato's Sleeping Beauty, The Nutcracker, Romeo and Juliet, the title role in ballet Erde created on her by Duato, as well as Rubies and Diamonds in Balanchine's Jewels, Giselle, Onegin, Don Quixote, La Bayadere and others.
In season 2019/2020 also a Permanent Guest Principal Dancer with Polish National Ballet.