Constantine Mayorov began his ballet studies early and graduated Kiev State Choreographic Institute with honors in 2009. Immediately after that he was invited to join the National Academic Theatre of Opera and Ballet of Odessa, where he danced for three years.

In 2012 Mayorov joined Lviv National Academic Theatre of Opera and Ballet as a soloist and since then has danced many roles in the classical, neoclassical and conteporary repertoire of the company.

Constantine received further training in conteporary choreography at the Lviv National University,which he graduated in 2013.

Mayorov is a diplomante of the XXIII International Ballet Competition Varna and the First Prize recepient at the Savona Festival for best perfomance of the Romeo role in 2016.

He joined Russian Grand Ballet in 2014. In less that a year he was appointed a Soloist

His roles with the complany include Romeo in Romeo and Juliette, Prince Siegfried and Von Rothbart in Swan Lake, the Mouse King in Nutcracker.