Past performances 2015 — Yesterday
Yevgeny Onegin (Eugene Onegin), Tchaikovsky, P. I.
Primorsky Stage of the Mariinsky TheatreVladimir Lensky (Lensky)
View cast and crewWar and Peace, op. 91, Prokofiev
Primorsky Stage of the Mariinsky TheatreAnatol Kuragin
View cast and crewDie Zauberflöte (The Magic Flute), Mozart
Primorsky Stage of the Mariinsky TheatreTamino
View cast and crewDoctor Zhivago, Lubchenko
Theater RegensburgVerwundeter im Militärhospital + 3 roles
View cast and crewWar and Peace, op. 91, Prokofiev
Primorsky Stage of the Mariinsky TheatreAnatol Kuragin
View cast and crewDie Zauberflöte (The Magic Flute), Mozart
Primorsky Stage of the Mariinsky TheatreTamino
View cast and crew