| 2 maja 2004 | Don Pasquale                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Dottor Malatesta               reżyseria: Wacław Jankowski               teatr: Krakowska Opera Kameralna, Kraków | 
                              
        | 24 czerwca 2004 | Halka                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Dudarz               reżyseria: Krzysztof Jasiński               teatr: Opera Krakowska, Kraków | 
                              
        | 27 kwietnia 2005 | Och, Pinokio!                  
                                Fortin Victor
                              
            
          
                                    postać: Geppetto               reżyseria: Wojtyszko Maciej               teatr: Opera Krakowska, Kraków | 
                              
        | 9 grudnia 2006 | Zaide                  
                                Mozart Wolfgang Amadeusz
                              
            
          
                                    postać: Osmin               reżyseria: Jankowski Wacław               teatr: Krakowska Opera Kameralna, Kraków | 
                              
        | 21 stycznia 2007 | Don Pasquale                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Malatesta               reżyseria: Walter Neiva               teatr: Opera Krakowska, Kraków | 
                              
        | 23 czerwca 2007 | Ptasznik z Tyrolu                  
                                Zeller Karl
                              
            
          
                                    postać: Sznek, Robaczek               reżyseria: Aigner Paweł               teatr: Opera Krakowska, Kraków | 
                              
        | 5 listopada 2007 | Loteria na mężów, czyli Narzeczony nr 69                  
                                Karol Szymanowski
                              
            
          
                                    postać: Impresario               reżyseria: Józef Opalski               teatr: Opera Krakowska, Kraków | 
                              
        | 16 grudnia 2007 | Pastorałka                  
                                Leon Schiller
                              
            
          
                                    postać: Pasterz Maścibrzuch               reżyseria: Laco Adamik               teatr: Opera Krakowska, Kraków | 
                              
        | 6 kwietnia 2008 | Dama Pikowa                  
                                Piotr Czajkowski
                              
            
          
                                    postać: Jelecki               reżyseria: Krzysztof Nazar               teatr: Opera Krakowska, Kraków | 
                              
        | 21 czerwca 2008 | Baron cygański                  
                                Johann II Strauss
                              
            
          
                                    postać: Pali               reżyseria: Laco Adamik               teatr: Opera Krakowska, Kraków | 
                              
        | 19 września 2008 | Pan Marimba                  
                                Marta Ptaszyńska
                              
            
          
                                    postać: Ojciec/Pan Marimba               reżyseria: Włodzimierz Nurkowski               teatr: Opera Krakowska, Kraków | 
                              
        | 13 grudnia 2008 | Diabły z Loudun                  
                                Krzysztof Penderecki
                              
            
          
                                    postać: Książę de Condé               reżyseria: Laco Adamik               teatr: Opera Krakowska, Kraków | 
                              
        | 8 maja 2009 | Spojrzenia                  
                                Charles Gounod, Maurice Ravel
                              
            
          
                        forma twórczości: role                                        teatr: Opera Krakowska, Kraków | 
                              
        | 25 września 2009 | Madama Butterfly                  
                                Giacomo Puccini
                              
            
          
                                    postać: Yamadori               reżyseria: Waldemar Zawodziński               teatr: Opera Krakowska, Kraków | 
                              
        | 6 lutego 2010 | Śpiewam miłosny rym                  
                              
            
          
                                    postać: Konstanty               reżyseria: Włodzimierz Nurkowski               teatr: Opera Krakowska, Kraków | 
                              
        | 5 marca 2010 | Carmen                  
                                Georges Bizet
                              
            
          
                                    postać: Moralès               reżyseria: Laco Adamik               teatr: Opera Krakowska, Kraków | 
                              
        | 30 kwietnia 2010 | Kopciuszek                  
                                Gioacchino Rossini
                              
            
          
                        forma twórczości: role                                        teatr: Opera Krakowska, Kraków | 
                              
        | 27 maja 2010 | Księga lasu                  
                                Wojciech Graniczewski
                              
            
          
                                    postać: Pająk               reżyseria: Wojciech Graniczewski               teatr: Opera Krakowska, Kraków | 
                              
        | 19 czerwca 2010 | Baron cygański                  
                                Johann II Strauss
                              
            
          
                                    postać: Kalman Żupan               reżyseria: Laco Adamik               teatr: Opera Krakowska, Kraków | 
                              
        | 12 marca 2011 | Mały Lord                  
                                Steven Markwick
                              
            
          
                                    postać: Pan Hobbs               reżyseria: Janusz Szydłowski               teatr: Opera Krakowska, Kraków | 
                              
        | 18 czerwca 2011 | Traviata                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Baron Douphol               reżyseria: Krzysztof Nazar               teatr: Opera Krakowska, Kraków | 
                              
        | 24 marca 2012 | Ariadna na Naxos                  
                                Richard Strauss
                              
            
          
                                    postać: Arlekin               reżyseria: Włodzimierz Nurkowski               teatr: Opera Krakowska, Kraków | 
                              
        | 30 października 2012 | Opera B/O                  
                              
            
          
                        forma twórczości: role                                        teatr: Opera Krakowska, Kraków | 
                              
        | 2 grudnia 2012 | Napój miłosny                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Belcore               reżyseria: Henryk Baranowski               teatr: Opera Krakowska, Kraków | 
                              
        | 25 kwietnia 2014 | Miłość do trzech pomarańczy                  
                                Sergiusz Prokofiew
                              
            
          
                                    postać: Farfarello               reżyseria: Michał Znaniecki               teatr: Opera Krakowska, Kraków | 
                              
        | 26 października 2014 | Profesor Wiolinek i Chochlik Figaro                  
                                Paweł Wójtowicz
                              
            
          
                                    postać: Chochlik Figaro               reżyseria: Paweł Wójtowicz               teatr: Opera Krakowska, Kraków | 
                              
        | 5 grudnia 2014 | Amahl i nocni goście                  
                                Gian Carlo Menotti
                              
            
          
                                    postać: Król Melchior               reżyseria: Janusz Kijowski               teatr: Filharmonia, Olsztyn | 
                              
        | 27 lutego 2015 | Piękna Helena                  
                                Jacques Offenbach
                              
            
          
                                    postać: Kalchas               reżyseria: Rudolf Zioło               teatr: Opera Krakowska, Kraków | 
                              
        | 25 września 2015 | Cyganeria                  
                                Giacomo Puccini
                              
            
          
                                    postać: Schaunard               reżyseria: Laco Adamik               teatr: Opera Krakowska, Kraków | 
                              
        | 23 października 2015 | Muzyka i magia                  
                                Andrzej Zarycki, Wojciech Graniczewski
                              
            
          
                                    postać: Bumtararam               reżyseria: Wojciech Graniczewski               teatr: Opera Krakowska, Kraków | 
                              
        | 24 lutego 2017 | Hrabina Marica                  
                                Emmerich Kálmán
                              
            
          
                                    postać: Książę Populescu               reżyseria: Paweł Aigner               teatr: Opera Krakowska, Kraków | 
                              
        | 9 września 2017 | Napój miłosny                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Belcore                            teatr: Opera Krakowska, Kraków | 
                              
        | 23 marca 2018 | Gianni Schicchi                  
                                Giacomo Puccini
                              
            
          
                                    postać: Marco               reżyseria: Włodzimierz Nurkowski               teatr: Opera Krakowska, Kraków | 
                              
        | 3 czerwca 2018 | Pan Tralaliński. Polscy kompozytorzy dzieciom                  
                              
            
          
                                    postać: Pan Tralaliński               reżyseria: Anna Popiel               teatr: Opera Krakowska, Kraków | 
                              
        | 22 maja 2019 | Ongaku. Trzy kamienie                  
                                Paweł Wójtowicz
                              
            
          
                                    postać: Władca czasu/Stwór I, Stwór II, Stwór III                reżyseria: Paweł Wójtowicz               teatr: Opera Krakowska, Kraków | 
                              
        | 7 czerwca 2019 | Kandyd                  
                                Leonard Bernstein
                              
            
          
                                    postać: Marcin, Inkwizytor 2, Herman Augustus               reżyseria: Michał Znaniecki               teatr: Opera Krakowska, Kraków | 
                              
        | 11 grudnia 2020 | Otello                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Herold                            teatr: Opera Krakowska, Kraków | 
                              
        | 12 marca 2021 | Cosi fan tutte                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Guglielmo               reżyseria: Jerzy Stuhr               teatr: Opera Krakowska, Kraków | 
                              
        | 30 września 2021 | Orfeusz w piekle                  
                                Jacques Offenbach
                              
            
          
                                    postać: John Styx               reżyseria: Włodzimierz Nurkowski               teatr: Opera Krakowska, Kraków | 
                              
        | 31 grudnia 2021 | Jeszcze mi wina nalej!                  
                              
            
          
                        forma twórczości: role                                        teatr: Opera Krakowska, Kraków | 
                              
        | 25 marca 2022 | Turandot                  
                                Giacomo Puccini
                              
            
          
                                    postać: Mandaryn               reżyseria: Karolina Sofulak               teatr: Opera Krakowska, Kraków | 
                              
        | 15 lipca 2022 | Dyrektor teatru                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Eiler               reżyseria: Beata Redo-Dobber               teatr: Opera Krakowska, Kraków | 
                              
        | 12 maja 2023 | Księżniczka czardasza                  
                                Emmerich Kálmán
                              
            
          
                                    postać: Feri               reżyseria: Jerzy Snakowski               teatr: Opera Bałtycka, Gdańsk | 
                              
        | 14 lipca 2023 | Loteria na mężów, czyli Narzeczony nr 69                  
                                Karol Szymanowski
                              
            
          
                                    postać: Williams               reżyseria: Marcin Sławiński               teatr: Opera Krakowska, Kraków | 
                              
        | 7 czerwca 2024 | Carmen                  
                                Georges Bizet
                              
            
          
                                    postać: Le Dancaïre               reżyseria: Paweł Szkotak               teatr: Opera Bałtycka, Gdańsk | 
                              
        | 6 grudnia 2024 | Nowa Opowieść wigilijna                  
                                Andrzej Zarycki, Wojciech Graniczewski
                              
            
          
                                    postać: Eben Sknerski               reżyseria: Wojciech Graniczewski               teatr: Opera Krakowska, Kraków |