| 8 grudnia 2002 | Don Giovanni                   
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Don Giovanni               reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 6 kwietnia 2003 | Podróż do Reims                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Lord Sidney               reżyseria: Tomasz Konina               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 10 stycznia 2005 | Zemsta nietoperza                  
                                Johann II Strauss
                              
            
          
                                    postać: Doktor Falke               reżyseria: Andrzej Strzelecki               teatr: przedstawienie impresaryjne | 
                              
        | 17 września 2005 | Zemsta nietoperza                  
                                Strauss Johann
                              
            
          
                                    postać: Dr Falke               reżyseria: Strzelecki Andrzej               teatr: Mazowiecki Teatr Muzyczny „Operetka”, Warszawa | 
                              
        | 30 marca 2006 | La Bohème                  
                                Giacomo Puccini
                              
            
          
                                    postać: Colline               reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 11 grudnia 2006 | Wesoła wdówka                  
                                Lehar Franz
                              
            
          
                                    postać: Baron Mirko Zeta               reżyseria: Strzelecki Andrzej               teatr: Mazowiecki Teatr Muzyczny „Operetka”, Warszawa | 
                              
        | 17 grudnia 2007 | Zemsta nietoperza                  
                                Johann II Strauss
                              
            
          
                                    postać: dr Falke               reżyseria: Wiesław Ochman               teatr: Mazowiecki Teatr Muzyczny „Operetka”, Warszawa | 
                              
        | 9 maja 2008 | Wilhelm Tell                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Gesler                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 31 grudnia 2008 | Wieczór francuski                  
                              
            
          
                        forma twórczości: role                            reżyseria: Jarosław Kilian               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 23 maja 2009 | Orfeusz i Eurydyka                  
                                Christoph Willibald Gluck
                              
            
          
                                    postać: Orfeusz               reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 27 marca 2010 | Euryanthe                  
                                Carl Maria von Weber
                              
            
          
                                    postać: Król Ludwik VI                           teatr: Filharmonia Narodowa, Warszawa | 
                              
        | 10 grudnia 2010 | Wesele Figara                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Figaro               reżyseria: Keith Warner               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 28 września 2012 | Straszny dwór                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Zbigniew               reżyseria: Roberto Skolmowski               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 10 maja 2013 | Pimpinone                  
                                Georg Philipp Telemann
                              
            
          
                                    postać: Pimpinone               reżyseria: Agnieszka Korytkowska-Mazur               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 20 lipca 2013 | Don Giovanni                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Don Giovanni                reżyseria: Jerzy Lach               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 20 grudnia 2013 | La Traviata                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Markiz d'Obigny, Doktor Grenvil               reżyseria: Roberto Skolmowski               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 25 kwietnia 2014 | Miłość do trzech pomarańczy                  
                                Sergiusz Prokofiew
                              
            
          
                                    postać: Król Treflowy               reżyseria: Michał Znaniecki               teatr: Opera Krakowska, Kraków | 
                              
        | 5 września 2014 | Agrippina                  
                                Georg Friedrich Haendel
                              
            
          
                                    postać: Claudio               reżyseria: Natalia Kozłowska               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 20 czerwca 2015 | Wilhelm Tell                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Gesler               reżyseria: David Pountney               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 8 listopada 2015 | Straszny dwór                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Zbigniew               reżyseria: David Pountney               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 4 marca 2016 | Turek we Włoszech                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Selim               reżyseria: Włodzimierz Nurkowski               teatr: Opera Krakowska, Kraków | 
                              
        | 24 marca 2017 | Cyganeria                  
                                Giacomo Puccini
                              
            
          
                                    postać: Colline               reżyseria: Maria Sartova               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 13 października 2017 | Eros i Psyche                  
                                Ludomir Różycki
                              
            
          
                                    postać: Hermes/Stary Niewolnik/Kapelan/Gospodarz Kawiarni/Hugo               reżyseria: Barbara Wysocka               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 3 listopada 2017 | Dziady - Widma                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Widmo               reżyseria: Ryszard Peryt               teatr: Polska Opera Królewska, Warszawa | 
                              
        | 5 lutego 2018 | Don Giovanni                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Komandor               reżyseria: Ryszard Peryt               teatr: Polska Opera Królewska, Warszawa | 
                              
        | 30 grudnia 2018 | Straszny dwór                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Zbigniew               reżyseria: Ryszard Peryt               teatr: Polska Opera Królewska, Warszawa | 
                              
        | 9 lutego 2019 | Don Giovanni albo rozpustnik ukarany                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Komandor               reżyseria: André Heller-Lopes               teatr: Opera Wrocławska, Wrocław | 
                              
        | 20 grudnia 2019 | Il Barbiere di Siviglia                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Basilio               reżyseria: Jitka Stokalska               teatr: Polska Opera Królewska, Warszawa | 
                              
        | 23 kwietnia 2021 | Cardillac                  
                                Paul Hindemith
                              
            
          
                                    postać: Detektyw 2               reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 25 września 2021 | Rinaldo                  
                                Georg Friedrich Haendel
                              
            
          
                                    postać: Mag chrześcijański, pustelnik               reżyseria: Jarosław Kilian               teatr: Polska Opera Królewska, Warszawa | 
                              
        | 18 grudnia 2021 | Die Zauberflöte                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Sarastro               reżyseria: Andrzej Klimczak               teatr: Polska Opera Królewska, Warszawa | 
                              
        | 13 marca 2022 | Barbara Radziwiłłówna                  
                                Henryk Jarecki
                              
            
          
                                    postać: Książę Radziwiłł                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 25 marca 2022 | Turandot                  
                                Giacomo Puccini
                              
            
          
                                    postać: Timur               reżyseria: Karolina Sofulak               teatr: Opera Krakowska, Kraków | 
                              
        | 15 lipca 2022 | Dyrektor teatru                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Frank               reżyseria: Beata Redo-Dobber               teatr: Opera Krakowska, Kraków | 
                              
        | 30 grudnia 2022 | Pastorałki staropolskie                  
                              
            
          
                                    postać: Jeden z Trzech Królów               reżyseria: Jitka Stokalska               teatr: Polska Opera Królewska, Warszawa | 
                              
        | 29 kwietnia 2023 | Mistrz i Małgorzata                  
                                Janusz Stokłosa
                              
            
          
                                    postać: Kajfasz               reżyseria: Janusz Józefowicz               teatr: Teatr Studio Buffo, Warszawa | 
                              
        | 2 czerwca 2023 | Czarodziejski flet. Przedstawienie dla dzieci                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Sarastro               reżyseria: Andrzej Klimczak               teatr: Polska Opera Królewska, Warszawa | 
                              
        | 17 czerwca 2023 | Faust                  
                                Charles Gounod
                              
            
          
                                    postać: Mefistofeles               reżyseria: Ewa Rucińska               teatr: Teatr Wielki, Łódź | 
                              
        | 17 lutego 2024 | Halka                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Marszałek               reżyseria: Wojciech Adamczyk               teatr: Polska Opera Królewska, Warszawa | 
                              
        | 6 kwietnia 2024 | Gra o męce i zmartwychwstaniu                  
                              
            
          
                                    postać: Faryzeusz               reżyseria: Jerzy Machowski               teatr: Polska Opera Królewska, Warszawa | 
                              
        | 22 listopada 2024 | Czarna maska                  
                                Krzysztof Penderecki
                              
            
          
                                    postać: François Tortebat               reżyseria: David Pountney               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 31 maja 2025 | Idomeneo                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: La Voce               reżyseria: Marek Weiss               teatr: Polska Opera Królewska, Warszawa |