Alexei Kostyuk’s opera debut took place in 2009 on the main stage of the Rimsky-Korsakov St Petersburg State Conservatory Theater of Opera and Ballet, where he performed the part of Triquet (Eugene Onegin, P. Tchaikovsky). On the same stage, year later Alexei Kostyuk debuted as Lensky in Alexei Stepanyuk production.
In the 2012/13 season Alexei Kostyuk was a soloist of the St Petersburg Chamber Opera and the Mariinsky Academy of Young Opera Singers (class of Honoured Artist of Russia, A. Steblianko) He became a soloist of Primorsky Opera and Ballet Theatre in 2013. Since 2016 Alexei Kostyuk has been a member of the opera company of the Primorsky Stage of the Mariinsky Theatre.
Repertoire at the Primorsky Stage of the Mariinsky Theatre includes:
Alfredo Germont (La traviata, G. Verdi);
Malcolm (Macbeth, G. Verdi);
Tamino (The Magic Flute, W.A. Mozart);
Bomelius (The Tsar’s Bride, N. Rimsky-Korsakov);
Vakula the blacksmith (Christmas Eve, N. Rimsky-Korsakov);
Tsarevich (Prince) Guidon, Old man (The Tale of Tsar Saltan, N. Rimsky-Korsakov);
Lensky, Triquet (Eugene Onegin, P. Tchaikovsky);
Chekalinsky (The Queen of Spades, P. Tchaikovsky);
Truffaldino(The Love for Three Oranges, S. Prokofiev);
A Heated Gambler (The Gambler, S. Prokofiev);
Remendado (Carmen, G. Bizet);
Spoletta (Tosca, G. Puccini);
Messenger (Aida, G. Verdi).
Repertoire also include:
Vaudémont (Iolanta, P. Tchaikovsky), Count Almaviva (Il barbiere di Siviglia, G. Rossini), Yurodivy (Boris Godunov, M. Mussorgsky), Mozart (Mozart and Salieri, N. Rimsky-Korsakov), Lykov (The Tsar's Bride, N. Rimsky-Korsakov), Young Gypsy (Aleko, S. Rachmaninoff), Alfred (Die Fledermaus, J. Strauss), Beppe (Pagliacci, R. Leoncavallo), Maintop (Billy Budd, B. Britten), Father Mikhailo, Head Doctor (The Story of a Real Man, S. Prokofiev), Iskra (Mazepa, P. Tchaikovsky), Wounded, Traitor, Guest, Writer (Doctor Zhivago, A. Lubchenko), Policeman (The Nose, D. Shostakovich)
Concert's repertoire includes tenors roles St Cecilia Mass, C. Gounod