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
Marullo in Verdi's Rigoletto
Fiorello, Officer in Rossini's Il barbiere di Siviglia
Pinellino in Puccini's Gianni Schicchi
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
Shepherd in Ravel's L’enfant et les sortilèges
He-Cat in Valdgardt's The Cat's House
A steersman in Wagner's Tristan und Isolde
Prince Yamadori, The Imperial Commissioner in Puccini's Madama Butterfly
Valerka in Shelygin's The Toy Seller
Moralès, Le Dancaïre in Bizet's Carmen
Father Sparrow in Podgaits's Barankin, be a sport!
Papageno in Mozart's Die Zauberflöte (fairy-tale with pictures)
Belcore in Donizetti's L'elisir d'amore
A Polish courier in Glinka's A Life for the Tsar (in concert)
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)
Four Operetta Kings (concert)
Bravissimo! (opera mix)