Coach with the Mariinsky Ballet
Master classes Dance Open: 2011, 2013, 2014, 2015, 2016, 2017, 2018
Graduated from the Vaganova Academy of Russian Ballet. Danced for the Mariinsky Ballet since 1981. Started his teaching career in 1995. At the Mariinsky Theatre prepares roles as a personal coach with Alexander Sergeyev, Konstantin Zverev, Philipp Stepin, Ilya Kuznetsov, Anton Korsakov. He has also worked as a coach with ballet dancers in the United Kingdom, the USA and Canada.