He was born in the Rostov region of central Russia. In 2009 he graduated from the Voronezh ballet school. Upon graduation he joined the Rostov musical theatre and later with the Moscow City Ballet headed by Smirnov-Golovanov V.V. In 2014 he joined Moscow ballet La Classique. From 2018 to date Mikhail is soloist in the Moscow State Ballet.