| 25 marca 2006 | Czarodziejski flet                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Tamino               reżyseria: Marek Weiss-Grzesiński               teatr: Opera Wrocławska, Wrocław | 
                              
        | 3 czerwca 2006 | Cosi fan tutte                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Ferrando               reżyseria: Michał Znaniecki               teatr: Opera Wrocławska, Wrocław | 
                              
        | 28 października 2006 | Cyganeria                  
                                Giacomo Puccini
                              
            
          
                                    postać: Rodolfo               reżyseria: Waldemar Zawodziński               teatr: Opera Wrocławska, Wrocław | 
                              
        | 30 grudnia 2006 | Zemsta nietoperza                  
                                Strauss Johann
                              
            
          
                                    postać: Alfred               reżyseria: Kaut-Howson Helena               teatr: Opera Wrocławska, Wrocław | 
                              
        | 30 marca 2007 | Król Roger                  
                                Karol Szymanowski
                              
            
          
                                    postać: Pasterz               reżyseria: Mariusz Treliński               teatr: Opera Wrocławska, Wrocław | 
                              
        | 19 listopada 2007 | Madame Butterfly                  
                                Giacomo Puccini
                              
            
          
                                    postać: B.F.Pinkerton               reżyseria: Marianne Berglöf               teatr: Opera Nova, Bydgoszcz | 
                              
        | 30 marca 2008 | Łucja z Lammermooru                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Lord Arturo Bucklaw, Normano               reżyseria: Michał Znaniecki               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 9 maja 2008 | Wilhelm Tell                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Rodolphe                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 14 lutego 2009 | Dwa słowa                  
                                Aleksander Tansman, Stanisław Moniuszko
                              
            
          
                                    postać: José               reżyseria: Laco Adamik               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 18 kwietnia 2009 | Napój miłosny                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Nemorino               reżyseria: Krzysztof Nazar               teatr: Opera Nova, Bydgoszcz | 
                              
        | 25 września 2009 | Madama Butterfly                  
                                Giacomo Puccini
                              
            
          
                                    postać: Pinkerton               reżyseria: Waldemar Zawodziński               teatr: Opera Krakowska, Kraków | 
                              
        | 25 lutego 2010 | Traviata                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Alfredo Germont               reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 24 kwietnia 2010 | La Gioconda                  
                                Amilcare Ponchielli
                              
            
          
                                    postać: Isèpo               reżyseria: Krzysztof Nazar               teatr: Opera Nova, Bydgoszcz | 
                              
        | 6 listopada 2010 | Baron cygański                  
                                Johann II Strauss
                              
            
          
                                    postać: Ottokar               reżyseria: Janina Niesobska               teatr: Opera Nova, Bydgoszcz | 
                              
        | 30 kwietnia 2011 | La Bohème                  
                                Giacomo Puccini
                              
            
          
                                    postać: Rodolfo               reżyseria: Maciej Prus               teatr: Opera Nova, Bydgoszcz | 
                              
        | 18 czerwca 2011 | Traviata                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Alfredo Germont               reżyseria: Krzysztof Nazar               teatr: Opera Krakowska, Kraków | 
                              
        | 28 kwietnia 2012 | Rusałka                  
                                Antonín Dvořák
                              
            
          
                                    postać: Leśniczy               reżyseria: Kristina Wuss               teatr: Opera Nova, Bydgoszcz | 
                              
        | 26 maja 2012 | Słowik                  
                                Igor Strawiński
                              
            
          
                                    postać: Rybak               reżyseria: Alexander Petrov               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 28 września 2012 | Straszny dwór                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Stefan               reżyseria: Roberto Skolmowski               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 23 października 2012 | Manon Lescaut                  
                                Giacomo Puccini
                              
            
          
                                    postać: Edmondo               reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 6 kwietnia 2013 | Anna Bolena                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Lord Riccardo Percy               reżyseria: Janina Niesobska               teatr: Teatr Wielki, Łódź | 
                              
        | 27 kwietnia 2013 | Traviata                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Alfred               reżyseria: Janina Niesobska, Waldemar Zawodziński               teatr: Teatr Wielki, Łódź | 
                              
        | 26 października 2013 | Pajace                  
                                Ruggero Leoncavallo
                              
            
          
                                    postać: Peppe               reżyseria: Andrzej Bubień               teatr: Opera Nova, Bydgoszcz | 
                              
        | 25 kwietnia 2014 | Miłość do trzech pomarańczy                  
                                Sergiusz Prokofiew
                              
            
          
                                    postać: Książę               reżyseria: Michał Znaniecki               teatr: Opera Krakowska, Kraków | 
                              
        | 18 października 2014 | Rigoletto                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Książę Mantui               reżyseria: Natalia Babińska               teatr: Opera Nova, Bydgoszcz | 
                              
        | 13 listopada 2015 | Król Roger                  
                                Karol Szymanowski
                              
            
          
                                    postać: Pasterz               reżyseria: Michał Znaniecki               teatr: Opera Krakowska, Kraków | 
                              
        | 22 marca 2016 | Salome                  
                                Richard Strauss
                              
            
          
                                    postać: Narraboth               reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 20 maja 2016 | Dokręcanie śruby                  
                                Benjamin Britten
                              
            
          
                                    postać: Peter Quint               reżyseria: Natalia Babińska               teatr: Opera na Zamku, Szczecin | 
                              
        | 22 października 2016 | Stabat Mater. Harnasie                  
                                Karol Szymanowski
                              
            
          
                                    postać: Tenor                           teatr: Opera Nova, Bydgoszcz | 
                              
        | 1 grudnia 2016 | La Bohème                  
                                Giacomo Puccini
                              
            
          
                                    postać: Rudolfo               reżyseria: Karen Stone               teatr: Opera Bałtycka, Gdańsk | 
                              
        | 10 czerwca 2017 | Umarłe miasto                  
                                Erich Wolfgang Korngold
                              
            
          
                                    postać: Victorin/Gaston               reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 11 sierpnia 2017 | Pajace                  
                                Ruggero Leoncavallo
                              
            
          
                                    postać: Beppo, Arlekin               reżyseria: Michał Znaniecki               teatr: Opera na Zamku, Szczecin | 
                              
        | 8 grudnia 2017 | Legenda Bałtyku                  
                                Feliks Nowowiejski
                              
            
          
                                    postać: Doman               reżyseria: Robert Bondara               teatr: Teatr Wielki im. Stanisława Moniuszki, Poznań | 
                              
        | 10 lutego 2018 | Cosi fan tutte                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Ferrando               reżyseria: Jacek Papis               teatr: Opera na Zamku, Szczecin | 
                              
        | 13 maja 2018 | Ognisty Anioł                  
                                Sergiusz Prokofiew
                              
            
          
                                    postać: Jakob Glock Pierwszy               reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 19 stycznia 2019 | Proces                  
                                Philip Glass
                              
            
          
                                    postać: Tiorelli/Siepacz/Student (Berthold)               reżyseria: Pia Partum               teatr: Opera na Zamku, Szczecin | 
                              
        | 9 marca 2019 | Gianni Schicchi                  
                                Giacomo Puccini
                              
            
          
                                    postać: Rinuccio               reżyseria: Michał Znaniecki               teatr: Opera na Zamku, Szczecin | 
                              
        | 9 marca 2019 | Pajace                  
                                Ruggero Leoncavallo
                              
            
          
                                    postać: Beppo, Arlekin               reżyseria: Michał Znaniecki               teatr: Opera na Zamku, Szczecin | 
                              
        | 27 kwietnia 2019 | Straszny dwór                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Stefan               reżyseria: Natalia Babińska               teatr: Opera Nova, Bydgoszcz | 
                              
        | 28 czerwca 2019 | Paria                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Ratef               reżyseria: Graham Vick               teatr: Teatr Wielki im. Stanisława Moniuszki, Poznań | 
                              
        | 23 kwietnia 2021 | Cardillac                  
                                Paul Hindemith
                              
            
          
                                    postać: Detektyw 1               reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 10 września 2021 | Wanda                  
                                Joanna Wnuk-Nazarowa
                              
            
          
                                    postać: Rytyger/Skald               reżyseria: Waldemar Zawodziński               teatr: Zamek Królewski na Wawelu, Kraków | 
                              
        | 20 października 2021 | Nocny dzwoneczek. Tłusty czwartek                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Ernesto Rousignacco               reżyseria: Grzegorz Chrapkiewicz               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 14 maja 2022 | Król Roger                  
                                Karol Szymanowski
                              
            
          
                                    postać: Pasterz               reżyseria: Rafał Matusz               teatr: Opera na Zamku, Szczecin | 
                              
        | 1 października 2022 | Król Roger                  
                                Karol Szymanowski
                              
            
          
                                    postać: Pasterz               reżyseria: Romuald Wicza-Pokojski               teatr: Opera Bałtycka, Gdańsk | 
                              
        | 25 lutego 2023 | La Traviata                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Alfred Germont               reżyseria: Waldemar Zawodziński               teatr: Teatr Muzyczny, Lublin | 
                              
        | 1 kwietnia 2023 | Wanda                  
                                Joanna Wnuk-Nazarowa
                              
            
          
                                    postać: Rytyger/Skald               reżyseria: Waldemar Zawodziński               teatr: Opera Krakowska, Kraków | 
                              
        | 15 marca 2024 | Così fan tutte                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Ferrando               reżyseria: Wojciech Faruga               teatr: Teatr Wielki-Opera Narodowa, Warszawa |