Marchese d'Obigny – La traviata (Giuseppe Verdi), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Fiorello – Il Barbiere di Siviglia (Gioachino Rossini), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Lauret – The Maid of Orleans (Pyotr Ilyich Tchaikovsky), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Lauret – The Maid of Orleans (Pyotr Ilyich Tchaikovsky), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Marullo – Rigoletto (Giuseppe Verdi), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Le 2e Philistin – Samson et Dalila (Camille Saint-Saëns), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2025/2026 (2026)
Warrior – The Maid of Orleans (Pyotr Ilyich Tchaikovsky), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2024/2025 (2025)
Lauret – The Maid of Orleans (Pyotr Ilyich Tchaikovsky), National Academic Bolshoi Opera and Ballet Theatre of the Republic of Belarus – 2024/2025 (2025)