Born in St. Petersburg in 1988.
Graduated from Vaganova Academy of Russian Ballet, St. Petersburg in 2006. 2006-2011 Danced with the State Theatre of Musical Comedy as a ballet dancer of the highest category. Performed solo parts in approximately of 40 different ballets and musicals.
2011-2012- Military service in the armed forces of the Russian Federation. Participated in Military parade on Red Square, received the medal and thanks from the Defence Minister of Russian Federation.
2012-2014 danced with the St. Petersburg Ballet Theatre. His repertoire included different roles: Swan Lake (Pas de trois, Rothbart) The Nutcracker (Drosselmeyer, King of Mice, Spanish Dance, French Dance), La Bayadere (Idol), Romeo and Juliet (Jesters, Tybalt), Giselle (Hans), Don Quixote (Toreador, Gypsy Dance)
2014-2017 Danced with Saint-Petersburg Ballet Festival performing same roles.
In 2018 Vsevolod joined the Crown of Russian Ballet. His repertoire include leading roles in Cinderella, Snow White, Swan Lake, Giselle, Carmen, The Nutcracker.