| 2 października 2003 | Ubu Rex                  
                                Krzysztof Penderecki
                              
            
          
                                    postać: Byczysław               reżyseria: Krzysztof Warlikowski               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 15 maja 2004 | Jenůfa                  
                                Leoš Janáček
                              
            
          
                                    postać: Števa Buryja               reżyseria: Jitka Stokalska               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 25 czerwca 2004 | Salome                  
                                Strauss Richard
                              
            
          
                                    postać: Czwarty Judejczyk               reżyseria: Otava Martin               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 19 grudnia 2004 | Dama pikowa                  
                                Piotr Czajkowski
                              
            
          
                                    postać: Czaplicki               reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 24 kwietnia 2005 | Aida                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Posłaniec               reżyseria: Roberto Lagana Manoli               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 5 listopada 2005 | Curlew_River                  
                                Benjamin Britten
                              
            
          
                                    postać: Madwoman               reżyseria: Axel Weidauer               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 5 stycznia 2006 | Wozzeck                  
                                Alban Berg
                              
            
          
                                    postać: Tambourmajor               reżyseria: Krzysztof Warlikowski               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 30 marca 2006 | La Bohème                  
                                Giacomo Puccini
                              
            
          
                                    postać: Parpignol               reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 16 czerwca 2006 | Czarodziejski flet                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: 1 Zbrojny               reżyseria: Achim Freyer               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 5 października 2006 | Harnasie                  
                                Szymanowski Karol
                              
            
          
                        forma twórczości: role                            reżyseria: Wesołowski Emil               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 22 lutego 2007 | W krainie czarodziejskiego ...                  
                                Mozart Wolfgang Amadeusz wg
                              
            
          
                                    postać: Tamino               reżyseria: Redo-Dobber Beata               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 16 marca 2007 | Henryk VI na łowach                  
                                Karol Kurpiński
                              
            
          
                                    postać: Milord Rydyng               reżyseria: Jitka Stokalska               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 15 czerwca 2007 | Napój miłosny                  
                                Donizetti Gaetano
                              
            
          
                                    postać: Nemorino               reżyseria: Znaniecki Michał               teatr: Opera Wrocławska, Wrocław | 
                              
        | 18 stycznia 2008 | Magiczny Doremik                  
                                Marta Ptaszyńska
                              
            
          
                                    postać: Doremik               reżyseria: Hanna Chojnacka               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 7 marca 2008 | Wieczór młodych                  
                              
            
          
                        forma twórczości: role                                        teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 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 | Raj utracony                  
                                Krzysztof Penderecki
                              
            
          
                                    postać: Gabriel               reżyseria: Waldemar Zawodziński               teatr: Opera Wrocławska, Wrocław | 
                              
        | 19 listopada 2008 | Anna Karenina                  
                                Rodion Szczedrin
                              
            
          
                        forma twórczości: role                                        teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 23 stycznia 2009 | Napój miłosny                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Nemorino               reżyseria: Michał Znaniecki               teatr: Opera Wrocławska, Wrocław | 
                              
        | 20 lutego 2009 | Don Giovanni                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Don Ottavio               reżyseria: Michał Znaniecki               teatr: Opera Krakowska, Kraków | 
                              
        | 6 marca 2009 | Straszny dwór                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Stefan               reżyseria: Laco Adamik               teatr: Opera Wrocławska, Wrocław | 
                              
        | 8 listopada 2009 | Manon Lescaut                  
                                Giacomo Puccini
                              
            
          
                                    postać: Student Edmund, Baletmistrz, Latarnik                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 25 listopada 2009 | Wozzeck                  
                                Alban Berg
                              
            
          
                                    postać: Tamburmajor               reżyseria: Dmitri Tcherniakov               teatr: za granicą, | 
                              
        | 25 kwietnia 2010 | Katia Kabanowa                  
                                Leoš Janáček
                              
            
          
                                    postać: Borys               reżyseria: David Alden               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 28 maja 2011 | Don Giovanni                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Don Ottavio               reżyseria: Mariusz Treliński               teatr: Opera Wrocławska, Wrocław | 
                              
        | 23 grudnia 2011 | Halka                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Jontek               reżyseria: Natalia Korczakowska               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 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 | 
                              
        | 19 stycznia 2013 | Requiem                  
                                Giuseppe Verdi
                              
            
          
                        forma twórczości: role                                        teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 17 lutego 2013 | Sprawa Makropulos                  
                                Leoš Janáček
                              
            
          
                                    postać: Janek               reżyseria: Christoph Marthaler               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 20 grudnia 2013 | La Traviata                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Alfredo Germont               reżyseria: Roberto Skolmowski               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 18 października 2014 | Straszny dwór                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Stefan               reżyseria: Krystyna Janda               teatr: Teatr Wielki, Łódź | 
                              
        | 3 września 2015 | Maria Callas. Master Class                  
                                Terrence McNally
                              
            
          
                                    postać: Anthony Candolino               reżyseria: Andrzej Domalik               teatr: OCH-Teatr, Warszawa | 
                              
        | 25 września 2015 | Carmen                  
                                Georges Bizet
                              
            
          
                                    postać: Don José               reżyseria: Beata Redo-Dobber               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 26 lutego 2016 | Jenůfa                  
                                Leoš Janáček
                              
            
          
                                    postać: Laca Klemeň               reżyseria: Alvis Hermanis               teatr: Teatr Wielki im. Stanisława Moniuszki, Poznań | 
                              
        | 18 czerwca 2016 | Borys Godunow                  
                                Modest Musorgski
                              
            
          
                                    postać: Grigorij (Dymitr Samozwaniec)               reżyseria: Iwan Wyrypajew               teatr: Teatr Wielki im. Stanisława Moniuszki, Poznań | 
                              
        | 21 października 2016 | Goplana                  
                                Władysław Żeleński
                              
            
          
                                    postać: Grabiec                reżyseria: Janusz Wiśniewski               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 9 grudnia 2016 | Zemsta nietoperza                  
                                Johann II Strauss
                              
            
          
                                    postać: Eisenstein               reżyseria: Andrzej Bubień               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 24 marca 2017 | Cyganeria                  
                                Giacomo Puccini
                              
            
          
                                    postać: Rodolfo               reżyseria: Maria Sartova               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 7 grudnia 2018 | Turandot                  
                                Giacomo Puccini
                              
            
          
                                    postać: Kalaf               reżyseria: Marek Weiss               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 5 maja 2019 | Hrabina                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Kazimierz               reżyseria: Krystyna Janda               teatr: Opera Bałtycka, Gdańsk | 
                              
        | 13 września 2019 | Baron cygański                  
                                Johann II Strauss
                              
            
          
                                    postać: Barinkay               reżyseria: Maria Sartova               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 11 lutego 2020 | Halka                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Jontek               reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 15 października 2021 | Wolny strzelec                  
                                Carl Maria von Weber
                              
            
          
                                    postać: Maks               reżyseria: Cezary Tomaszewski               teatr: Opera Wrocławska, Wrocław | 
                              
        | 7 października 2022 | Chorus Opera                  
                              
            
          
                                    postać: Canio, Turiddu               reżyseria: Jere Erkkilä               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 29 października 2022 | Carmen                  
                                Georges Bizet
                              
            
          
                                    postać: Don José               reżyseria: Maria Sartova               teatr: Opera Wrocławska, Wrocław | 
                              
        | 3 marca 2023 | Dyptyk wielkanocny: Via Crucis / Cavalleria rusticana                  
                                Paweł Łukaszewski, Pietro Mascagni
                              
            
          
                                    postać: Turiddu                reżyseria: Michał Znaniecki               teatr: Opera i Filharmonia Podlaska, Białystok | 
                              
        | 22 września 2023 | Tosca                  
                                Giacomo Puccini
                              
            
          
                                    postać: Cavaradossi               reżyseria: Tomasz Man               teatr: Opera Lubelska, Lublin | 
                              
        | 21 lutego 2024 | Latający Holender                  
                                Richard Wagner
                              
            
          
                                    postać: Sternik               reżyseria: Barbara Wiśniewska               teatr: Opera Bałtycka, Gdańsk | 
                              
        | 7 czerwca 2024 | Carmen                  
                                Georges Bizet
                              
            
          
                                    postać: Don José               reżyseria: Paweł Szkotak               teatr: Opera Bałtycka, Gdańsk | 
                              
        | 4 kwietnia 2025 | Ariadna na Naxos                  
                                Richard Strauss
                              
            
          
                                    postać: Tenor/Bachus               reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa |