Studied choral conducting in the Tchaikovsky Higher School of Music in Chelyabinsk between 1997 and 2001 (Makedon’s class). He graduated from the Mussorgsky Urals State Conservatory in 2007 (Prof. Davydova’s class) and the Moscow Academy of Choral Art in 2013 (Prof. Vdovin’s class).
For several years he worked as an extra in the Glinka Opera and Ballet Theatre of Chelyabinsk, as a chorus member in the Sverdlovsk State Academic Theatre of Musical Comedy (2002) and in the Yekaterinburg State Academic Opera and Ballet Theatre (2002–2007).
The singer joined the Novaya Opera in 2008 as a chorus member and in 2013 he became a soloist.
Roles performed at the Novaya Opera:
Mizgir in Rimsky-Korsakov's The Snow Maiden
Boyar-in-Attendance in Mussorgsky's Boris Godunov
Narumov in Tchaikovsky's The Queen of Spades
Fiorello, Officer in Rossini's Il barbiere di Siviglia
Marullo in Verdi's Rigoletto
Pinellino in Puccini's Gianni Schicchi
A Polish courier in Glinka's A Life for the Tsar
Count Almaviva in Mozart's Le nozze di Figaro
Count Pâris, Grégorio in Gounod's Romeo et Juliette
Drosselmeyer in Tchaikovsky's The Nutcracker. An Opera
Father Sparrow in Podgaits's Barankin, be a sport!
Prince Yamadori, The Imperial Commissioner in Puccini's Madama Butterfly
A steersman in Wagner's Tristan und Isolde
Valerka in Shelygin's The Toy Seller
Shepherd in Ravel's L’enfant et les sortilèges
Soloist in Four Operetta Kings (concert)
He-Cat in Valdgardt's The Cat's House
Vittelius in Massenet's Herodiade (in concert)
Schmidt in Giordano’s Andrea Chénier (in concert)
Parts in the productions: Old Granny's Tales (Interactive performance for children to the music from Mussorgsky’s The Nursery and Pictures at an Exhibition song cycles), Johann Strauss, the Waltz King (gala concert), Bravissimo! (opera mix)