| 17 września 2005 | Zemsta nietoperza                  
                                Johann II Strauss
                              
            
          
                                    postać: Frank               reżyseria: Strzelecki Andrzej               teatr: Mazowiecki Teatr Muzyczny „Operetka”, Warszawa | 
                              
        | 3 grudnia 2005 | Wesoła wdówka                  
                                Franz Lehár 
                              
            
          
                                    postać: Mirko Zeta               reżyseria: Czeski Zbigniew               teatr: Teatr Muzyczny, Lublin | 
                              
        | 19 lutego 2006 | Cyrulik sewilski                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Basilio               reżyseria: Anette Leistenschneider               teatr: Teatr Muzyczny, Lublin | 
                              
        | 25 listopada 2006 | Amadeusz                  
                                Peter Shaffer
                              
            
          
                                    postać: Komandor, Bartolo               reżyseria: Jan Machulski               teatr: Teatr Muzyczny, Lublin | 
                              
        | 29 grudnia 2006 | Wiedeńska krew                  
                                Strauss Johann
                              
            
          
                                    postać: Minister               reżyseria: Kustosik Daniel               teatr: Opera na Zamku, Szczecin | 
                              
        | 27 października 2007 | Ptasznik z Tyrolu                  
                                Karl Zeller
                              
            
          
                                    postać: Baron Weps               reżyseria: Andrzej Rozhin               teatr: Teatr Muzyczny, Lublin | 
                              
        | 30 listopada 2007 | Opowieści Hoffmanna                  
                                Jacques Offenbach
                              
            
          
                                    postać: Luther/Crespel               reżyseria: Harry Kupfer               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 26 stycznia 2008 | Skrzypek na dachu                  
                                Jerry Bock
                              
            
          
                                    postać: Tewie               reżyseria: Zbigniew Czeski               teatr: Teatr Muzyczny, Lublin | 
                              
        | 19 kwietnia 2008 | Zemsta nietoperza                  
                                Johann II Strauss
                              
            
          
                                    postać: Frank               reżyseria: Tomasz Janczak               teatr: Teatr Muzyczny, Lublin | 
                              
        | 29 listopada 2008 | La Traviata                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Doktor Grenvil, Baron Douphal               reżyseria: Waldemar Zawodziński               teatr: Teatr Muzyczny, Lublin | 
                              
        | 20 grudnia 2008 | Czarodziejski flet                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Sarastro               reżyseria: Waldemar Zawodziński               teatr: Teatr Wielki, Łódź | 
                              
        | 14 marca 2009 | Wolny strzelec                  
                                Carl Maria von Weber
                              
            
          
                                    postać: Kacper               reżyseria: Waldemar Zawodziński               teatr: Teatr Wielki, Łódź | 
                              
        | 31 maja 2009 | Mały czarodziejski flet                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Sarastro               reżyseria: Andrzej Gałła               teatr: Teatr Muzyczny, Lublin | 
                              
        | 2 października 2009 | My Fair Lady                  
                                Frederick Loewe
                              
            
          
                                    postać: Alfred Doolittle               reżyseria: Maciej Korwin               teatr: Teatr Wielki, Łódź | 
                              
        | 6 marca 2010 | Rusałka                  
                                Antonín Dvořák
                              
            
          
                                    postać: Wodnik               reżyseria: Tomasz Cyz               teatr: Teatr Wielki, Łódź | 
                              
        | 7 maja 2010 | Hrabia Luxemburg                  
                                Franz Lehár 
                              
            
          
                                    postać: Książę Rudi Engerling               reżyseria: Tomasz Janczak               teatr: Teatr Muzyczny, Lublin | 
                              
        | 15 maja 2010 | Contact                  
                              
            
          
                                    postać: Mąż, Barman                           teatr: Teatr Wielki, Łódź | 
                              
        | 25 września 2010 | Dama pikowa                  
                                Piotr Czajkowski
                              
            
          
                                    postać: Surin               reżyseria: Mariusz Treliński               teatr: Teatr Wielki, Łódź | 
                              
        | 18 grudnia 2010 | Kochankowie z klasztoru Valldemosa                  
                                Marta Ptaszyńska
                              
            
          
                                    postać: Furtian, a także Medyk 3               reżyseria: Tomasz Konina               teatr: Teatr Wielki, Łódź | 
                              
        | 22 maja 2011 | Don Carlos                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Filip II               reżyseria: Waldemar Zawodziński               teatr: Opera Śląska, Bytom | 
                              
        | 19 czerwca 2011 | Wielki koncert galowy                  
                              
            
          
                        forma twórczości: role                            reżyseria: Tomasz Janczak               teatr: Teatr Muzyczny, Lublin | 
                              
        | 15 października 2011 | Maria Stuarda                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Talbot               reżyseria: Dieter Kaegi               teatr: Teatr Wielki, Łódź | 
                              
        | 17 grudnia 2011 | Wielka gala operowa                  
                              
            
          
                        forma twórczości: role                                        teatr: Teatr Wielki, Łódź | 
                              
        | 10 lutego 2012 | Skrzypek na dachu                  
                                Jerry Bock
                              
            
          
                                    postać: Tewje               reżyseria: Dariusz Mikulski               teatr: Polski Instytut Sztuki Wokalnej, Aleksandrów Łódzki | 
                              
        | 10 marca 2012 | Madama Butterfly                  
                                Giacomo Puccini
                              
            
          
                                    postać: Bonzo               reżyseria: Janina Niesobska               teatr: Teatr Wielki, Łódź | 
                              
        | 23 marca 2012 | Phantom                  
                                Maury Yeston
                              
            
          
                                    postać: Alaine Cholet, Gérard Carriere               reżyseria: Daniel Kustosik               teatr: Teatr Muzyczny, Lublin | 
                              
        | 9 czerwca 2012 | Kiedy kota nie ma                  
                                Brian Cooke, Johnnie Mortimer
                              
            
          
                                    postać: George Roper               reżyseria: Andrzej Gałła               teatr: Teatr Muzyczny, Lublin | 
                              
        | 28 września 2012 | Straszny dwór                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Skołuba               reżyseria: Roberto Skolmowski               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 27 października 2012 | Tosca                  
                                Giacomo Puccini
                              
            
          
                                    postać: Zakrystian               reżyseria: Janina Niesobska, Waldemar Zawodziński               teatr: Teatr Wielki, Łódź | 
                              
        | 13 stycznia 2013 | Don Carlo                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Mnich               reżyseria: Willy Decker               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 27 kwietnia 2013 | Traviata                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Doktor               reżyseria: Janina Niesobska, Waldemar Zawodziński               teatr: Teatr Wielki, Łódź | 
                              
        | 17 maja 2013 | Tosca                  
                                Giacomo Puccini
                              
            
          
                                    postać: Zakrystian               reżyseria: Janina Niesobska, Waldemar Zawodziński               teatr: Teatr Wielki, Łódź | 
                              
        | 22 czerwca 2013 | Madama Butterfly                  
                                Giacomo Puccini
                              
            
          
                                    postać: Bonzo               reżyseria: Janina Niesobska               teatr: Teatr Wielki, Łódź | 
                              
        | 20 grudnia 2013 | La Traviata                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Markiz d'Obigny, Doktor Grenvil               reżyseria: Roberto Skolmowski               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 11 stycznia 2014 | Cyrulik sewilski                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Bartolo               reżyseria: Natalia Babińska               teatr: Teatr Wielki, Łódź | 
                              
        | 28 września 2014 | Skrzypek na dachu                  
                                Jerry Bock
                              
            
          
                                    postać: Tewie               reżyseria: Roberto Skolmowski               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 18 października 2014 | Straszny dwór                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Skołuba               reżyseria: Krystyna Janda               teatr: Teatr Wielki, Łódź | 
                              
        | 24 stycznia 2015 | Holender Tułacz                  
                                Richard Wagner
                              
            
          
                                    postać: Daland               reżyseria: Herbert Adler               teatr: Teatr Wielki, Łódź | 
                              
        | 21 marca 2015 | Baron cygański                  
                                Johann II Strauss
                              
            
          
                                    postać: Kálmán Zupán               reżyseria: Tomasz Konina               teatr: Teatr Wielki, Łódź | 
                              
        | 5 czerwca 2015 | Latający Holender                  
                                Richard Wagner
                              
            
          
                                    postać: Daland               reżyseria: Waldemar Zawodziński               teatr: Opera Wrocławska, Wrocław | 
                              
        | 21 listopada 2015 | Don Giovanni                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Komandor, Masetto               reżyseria: Maria Sartowa               teatr: Teatr Wielki, Łódź | 
                              
        | 4 marca 2016 | Turek we Włoszech                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Geronio               reżyseria: Włodzimierz Nurkowski               teatr: Opera Krakowska, Kraków | 
                              
        | 13 maja 2016 | Turandot                  
                                Giacomo Puccini
                              
            
          
                                    postać: Timur               reżyseria: Adolf Weltschek               teatr: Teatr Wielki, Łódź | 
                              
        | 29 października 2016 | Eugeniusz Oniegin                  
                                Piotr Czajkowski
                              
            
          
                                    postać: Gremin               reżyseria: Paweł Szkotak               teatr: Teatr Wielki, Łódź | 
                              
        | 2 grudnia 2016 | Don Pasquale                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Don Pasquale               reżyseria: Jerzy Stuhr               teatr: Opera Krakowska, Kraków | 
                              
        | 9 grudnia 2016 | Zemsta nietoperza                  
                                Johann II Strauss
                              
            
          
                                    postać: Frank               reżyseria: Andrzej Bubień               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 21 stycznia 2017 | Halka                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Stolnik               reżyseria: Jarosław Kilian               teatr: Teatr Wielki, Łódź | 
                              
        | 18 marca 2017 | Moc przeznaczenia                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Markiz Calatrava/Ojciec gwardian               reżyseria: Tomasz Konina               teatr: Opera Śląska, Bytom | 
                              
        | 24 marca 2017 | Cyganeria                  
                                Giacomo Puccini
                              
            
          
                                    postać: Benoit               reżyseria: Maria Sartova               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 9 czerwca 2017 | Opowieści Hoffmanna                  
                                Jacques Offenbach
                              
            
          
                                    postać: Lindorf, Coppelius, Doktor Miracle, Dapertutto               reżyseria: Michał Znaniecki               teatr: Opera Krakowska, Kraków | 
                              
        | 13 października 2017 | Eros i Psyche                  
                                Ludomir Różycki
                              
            
          
                                    postać: Stary Grek/Gość II/Paweł                reżyseria: Barbara Wysocka               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 13 stycznia 2018 | Zemsta nietoperza                  
                                Johann II Strauss
                              
            
          
                                    postać: Frank, Frosch               reżyseria: Giorgio Madia               teatr: Teatr Wielki, Łódź | 
                              
        | 9 czerwca 2018 | Rigoletto                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Sparafucile, Monterone               reżyseria: Paolo Bosisio               teatr: Teatr Wielki, Łódź | 
                              
        | 7 grudnia 2018 | Turandot                  
                                Giacomo Puccini
                              
            
          
                                    postać: Timur               reżyseria: Marek Weiss               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 2 lutego 2019 | Człowiek z Manufaktury                  
                                Rafał Janiak
                              
            
          
                                    postać: Baron de Hirsch/Wizjoner               reżyseria: Waldemar Zawodziński               teatr: Teatr Wielki, Łódź | 
                              
        | 30 marca 2019 | Samson i Dalila                  
                                Camille Saint-Saëns
                              
            
          
                                    postać: Starzec               reżyseria: Marek Weiss               teatr: Teatr Wielki, Łódź | 
                              
        | 13 września 2019 | Baron cygański                  
                                Johann II Strauss
                              
            
          
                                    postać: Żupan               reżyseria: Maria Sartova               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 23 listopada 2019 | Viva la Mamma!                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Agata               reżyseria: Roberto Skolmowski               teatr: Teatr Wielki, Łódź | 
                              
        | 19 marca 2021 | Don Carlos                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Filip II                           teatr: Teatr Wielki, Łódź | 
                              
        | 29 maja 2021 | Don Giovanni                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Commendatore                reżyseria: Michał Znaniecki               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 30 września 2021 | Orfeusz w piekle                  
                                Jacques Offenbach
                              
            
          
                                    postać: Jupiter               reżyseria: Włodzimierz Nurkowski               teatr: Opera Krakowska, Kraków | 
                              
        | 1 października 2021 | Chopin                  
                                Giacomo Orefice
                              
            
          
                                    postać: Mnich               reżyseria: Hanna Marasz               teatr: Teatr Wielki, Łódź | 
                              
        | 3 grudnia 2021 | La Bohème                  
                                Giacomo Puccini
                              
            
          
                                    postać: Benoît               reżyseria: Barbara Wysocka               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 2 kwietnia 2022 | Norma                  
                                Vincenzo Bellini
                              
            
          
                                    postać: Oroveso                           teatr: Teatr Wielki, Łódź | 
                              
        | 26 czerwca 2022 | Manon                  
                                Jules Massenet
                              
            
          
                                    postać: Hrabia des Grieux               reżyseria: Waldemar Zawodziński               teatr: Opera Wrocławska, Wrocław | 
                              
        | 17 czerwca 2023 | Faust                  
                                Charles Gounod
                              
            
          
                                    postać: Mefistofeles               reżyseria: Ewa Rucińska               teatr: Teatr Wielki, Łódź | 
                              
        | 1 października 2023 | Czarodziejski flet w Breslau                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Sarastro                reżyseria: Michał Znaniecki               teatr: Opera Wrocławska, Wrocław | 
                              
        | 16 marca 2024 | Poławiacze pereł                  
                                Georges Bizet
                              
            
          
                                    postać: Nurabad               reżyseria: Waldemar Zawodziński               teatr: Opera Śląska, Bytom | 
                              
        | 8 czerwca 2024 | Don Giovanni                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Komandor               reżyseria: Michał Znaniecki               teatr: Opera Śląska, Bytom | 
                              
        | 21 września 2024 | Meduza                  
                                Ludomir Różycki
                              
            
          
                        forma twórczości: role                                        teatr: Opera Śląska, Bytom | 
                              
        | 11 października 2024 | Nabucco                   
                                Giuseppe Verdi
                              
            
          
                                    postać: Zachariasz                reżyseria: Tomasz Janczak               teatr: Opera Wrocławska, Wrocław | 
                              
        | 16 listopada 2024 | Luiza Miller. Intryga i miłość                   
                                Giuseppe Verdi
                              
            
          
                                    postać: Hrabia Walter               reżyseria: Frédéric Roels               teatr: Opera Śląska, Bytom | 
                              
        | 14 czerwca 2025 | Halka                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Stolnik               reżyseria: Emil Wesołowski               teatr: Opera Śląska, Bytom |