Nabucco – Nabucco (Giuseppe Verdi), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2026/2027 (2027)
Baron Scarpia – Tosca (Giacomo Puccini), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Macbeth – Macbeth (Giuseppe Verdi), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Le Comte Almaviva – Les Noces de Figaro (Wolfgang Amadeus Mozart), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Dunois – The Maid of Orleans (Pyotr Ilyich Tchaikovsky), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Prince Igor Svyatoslavich – Prince Igor (Alexander Borodin), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Eugen Onegin – Eugène Onéguine (Pyotr Ilyich Tchaikovsky), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Rigoletto – Rigoletto (Giuseppe Verdi), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Ping – Turandot (Giacomo Puccini), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Valentin – Faust (Charles-François Gounod), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Escamillo – Carmen (Georges Bizet), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Amonasro – Aida (Giuseppe Verdi), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Nabucco – Nabucco (Giuseppe Verdi), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Ibn-Hakia – Iolanta (Pyotr Ilyich Tchaikovsky), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Guglielmo – Le Villi (Giacomo Puccini), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Dunois – The Maid of Orleans (Pyotr Ilyich Tchaikovsky), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2024/2025 (2025)
Eugen Onegin – Eugène Onéguine (Pyotr Ilyich Tchaikovsky), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2024/2025 (2025)
Comte Tomsky – La Dame de Pique (Pyotr Ilyich Tchaikovsky), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2024/2025 (2025)
Escamillo – Carmen (Georges Bizet), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2024/2025 (2025)
Rigoletto – Rigoletto (Giuseppe Verdi), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2024/2025 (2025)