| 10 marca 2004 | Wesele Figara                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Alter ego Basilia               reżyseria: Jitka Stokalska               teatr: Akademia Muzyczna, Warszawa | 
                              
        | 20 marca 2005 | Pasja wg św.Marka                  
                                Bach Jan Sebastian
                              
            
          
                                    postać: Ewangelista                           teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 6 maja 2008 | Tancredi                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Argirio               reżyseria: Maciej Prus               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 27 marca 2010 | Czarodziejski flet                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Tamino               reżyseria: Marek Weiss               teatr: Państwowa Opera Bałtycka, Gdańsk | 
                              
        | 18 maja 2010 | The Rake`s Progress (Żywot rozpustnika)                  
                                Igor Strawiński
                              
            
          
                                    postać: Tom Rakewell               reżyseria: Marek Weiss               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 5 września 2010 | Makbet                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Malkolm               reżyseria: Marek Weiss               teatr: Państwowa Opera Bałtycka, Gdańsk | 
                              
        | 20 października 2010 | Polieukt                  
                                Zygmunt Krauze
                              
            
          
                                    postać: Neark               reżyseria: Jorge Lavelli               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 5 marca 2011 | Traviata                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Gaston               reżyseria: Karolina Sofulak               teatr: Państwowa Opera Bałtycka, Gdańsk | 
                              
        | 15 kwietnia 2011 | Salome                  
                                Richard Strauss
                              
            
          
                                    postać: Czwarty Żyd               reżyseria: Marek Weiss               teatr: Państwowa Opera Bałtycka, Gdańsk | 
                              
        | 21 kwietnia 2012 | Carmen                  
                                Georges Bizet
                              
            
          
                                    postać: Remendado               reżyseria: Marek Weiss               teatr: Państwowa Opera Bałtycka, Gdańsk | 
                              
        | 28 września 2012 | Straszny dwór                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Damazy               reżyseria: Roberto Skolmowski               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 26 stycznia 2013 | Gracze                  
                                Dymitr Szostakowicz, Krzysztof Meyer
                              
            
          
                                    postać: Krugel                reżyseria: Andrzej Chyra               teatr: Opera Bałtycka, Gdańsk | 
                              
        | 20 czerwca 2013 | Cosi fan tutte                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Ferrando               reżyseria: Marek Weiss               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 27 września 2013 | Ubu rex                  
                                Krzysztof Penderecki
                              
            
          
                                    postać: Żołnierz               reżyseria: Janusz Wiśniewski               teatr: Opera Bałtycka, Gdańsk | 
                              
        | 11 stycznia 2014 | Cyrulik sewilski                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Hrabia Almaviva               reżyseria: Natalia Babińska               teatr: Teatr Wielki, Łódź | 
                              
        | 1 marca 2014 | Cosi fan tutte (Tak czynią wszystkie)                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Ferrando               reżyseria: Marek Weiss               teatr: Opera Bałtycka, Gdańsk | 
                              
        | 19 grudnia 2014 | Czarodziejski flet                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Tamino               reżyseria: Jarek Marszewski               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 25 kwietnia 2015 | Otello                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Cassio, Roderigo               reżyseria: Marek Weiss               teatr: Opera Bałtycka, Gdańsk | 
                              
        | 8 listopada 2015 | Straszny dwór                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Damazy               reżyseria: David Pountney               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 20 marca 2016 | Czarna Maska                  
                                Krzysztof Penderecki
                              
            
          
                                    postać: Hadank               reżyseria: Marek Weiss               teatr: Opera Bałtycka, Gdańsk | 
                              
        | 13 maja 2016 | Turandot                  
                                Giacomo Puccini
                              
            
          
                                    postać: Pang               reżyseria: Adolf Weltschek               teatr: Teatr Wielki, Łódź | 
                              
        | 2 grudnia 2016 | Złote Runo                  
                                Aleksander Tansman
                              
            
          
                                    postać: Minister Publicznego Porządku, Barbarzyńska Pałka, Król Maczug               reżyseria: Maria Sartova               teatr: Teatr Wielki, Łódź | 
                              
        | 5 listopada 2017 | Armide                  
                                Jean Baptiste Lully
                              
            
          
                                    postać: Renaud               reżyseria: Deda Cristina Colonna               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 17 listopada 2017 | Pigmalion                  
                                Jean-Philippe Rameau
                              
            
          
                                    postać: Pigmalion                reżyseria: Romana Agnel               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 13 lutego 2018 | La clemenza di Tito                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Tito               reżyseria: Marek Weiss               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 20 kwietnia 2018 | Uprowadzenie z Seraju                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Belmonte               reżyseria: Jurij Aleksandrow               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 5 października 2018 | Idomeneusz, król Krety                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Idomeneo               reżyseria: Michał Znaniecki               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 7 grudnia 2018 | Turandot                  
                                Giacomo Puccini
                              
            
          
                                    postać: Pang               reżyseria: Marek Weiss               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 30 grudnia 2018 | Kandyd                  
                                Leonard Bernstein
                              
            
          
                                    postać: Kandyd               reżyseria: Anna Wieczur-Bluszcz               teatr: Opera Bałtycka, Gdańsk | 
                              
        | 31 stycznia 2019 | Hippolyte et Aricie                  
                                Jean-Philippe Rameau
                              
            
          
                                    postać: Tisiphone               reżyseria: Sjaron Minailo               teatr: Capella Cracoviensis, Kraków | 
                              
        | 27 kwietnia 2019 | Wesele Figara                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Basilio               reżyseria: Grzegorz Chrapkiewicz               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 13 czerwca 2019 | Czarodziejski flet                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Tamino               reżyseria: Giovanny Castellanos               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 31 stycznia 2020 | Don Bucefalo                  
                                Antonio Cagnoni
                              
            
          
                                    postać: Hrabia Belprato               reżyseria: Paweł Szkotak               teatr: Opera Bałtycka, Gdańsk | 
                              
        | 29 maja 2021 | Don Giovanni                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Don Ottavio               reżyseria: Michał Znaniecki               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 20 października 2021 | Nocny dzwoneczek. Tłusty czwartek                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Ernesto Rousignacco               reżyseria: Grzegorz Chrapkiewicz               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 27 listopada 2021 | Castor et Pollux                  
                                Jean-Philippe Rameau
                              
            
          
                                    postać: Un Spartiate, Un Athlète, Mercure               reżyseria: Deda Cristina Colonna               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 1 czerwca 2023 | Uprowadzenie z Seraju                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Belmonte                reżyseria: Michał Znaniecki               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 23 czerwca 2023 | Peter Grimes                  
                                Benjamin Britten
                              
            
          
                                    postać: Wielebny Horace Adams               reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 7 października 2023 | Łaskawość Tytusa                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Tito               reżyseria: Maja Kleczewska               teatr: Opera Bałtycka, Gdańsk | 
                              
        | 24 listopada 2023 | Raj utracony                  
                                Krzysztof Penderecki
                              
            
          
                                    postać: Michael               reżyseria: Michał Znaniecki               teatr: Teatr Wielki, Łódź | 
                              
        | 18 maja 2024 | Włoszka w Algierze                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Lindoro                reżyseria: Waldemar Zawodziński               teatr: Opera Wrocławska, Wrocław |