| 22 grudnia 1990 | Rycerskość wieśniacza                  
                                Macagni Pietro
                              
            
          
                                    postać: Turiddu               reżyseria: Metzger Kay               teatr: Opera i Operetka, Kraków | 
                              
        | 22 grudnia 1990 | Pajace                  
                                Leoncavallo Ruggiero
                              
            
          
                                    postać: Beppo               reżyseria: Metzger Kay               teatr: Opera i Operetka, Kraków | 
                              
        | 20 listopada 1991 | Carmen                  
                                Georges Bizet
                              
            
          
                                    postać: Don José               reżyseria: Hanna Chojnacka               teatr: Opera i Operetka, Kraków | 
                              
        | 7 czerwca 1992 | Nabucco                  
                                Verdi Giuseppe
                              
            
          
                                    postać: Izmael               reżyseria: Zawodziński waldemar               teatr: Opera i Operetka, Kraków | 
                              
        | 4 października 1992 | Cyrulik sewilski                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Almaviva               reżyseria: Sławomir Żerdzicki               teatr: Opera i Operetka, Kraków | 
                              
        | 7 marca 1993 | Opowieści Hoffmanna                  
                                Offenabach Jacques
                              
            
          
                                    postać: Hoffmann               reżyseria: Hussakowski Bogdan               teatr: Opera i Operetka, Kraków | 
                              
        | 8 maja 1993 | Wiktoria i jej huzar                   
                                Paul Ábrahám
                              
            
          
                                    postać: Stefan Koltay               reżyseria: Bogusława Czosnowska               teatr: Opera i Operetka, Kraków | 
                              
        | 22 listopada 1993 | Ubu Król                  
                                Krzysztof Penderecki
                              
            
          
                                    postać: Ubu król               reżyseria: Krzysztof Nazar               teatr: Opera i Operetka, Kraków | 
                              
        | 27 marca 1994 | Bal maskowy                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Król Szwecji Gustaw III               reżyseria: Waldemar Zawodziński               teatr: Opera i Operetka, Kraków | 
                              
        | 4 grudnia 1994 | Faust                  
                                Charles Gounod
                              
            
          
                                    postać: Faust               reżyseria: Marek Weiss-Grzesiński               teatr: Opera i Operetka, Kraków | 
                              
        | 4 maja 1997 | Tosca                  
                                Puccini Giacomo
                              
            
          
                                    postać: Cavaradossi               reżyseria: Laco Adamik               teatr: Opera i Operetka, Kraków | 
                              
        | 22 lutego 1998 | Łucja z Lammermoor                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Edgar               reżyseria: Laco Adamik               teatr: Opera i Operetka, Kraków | 
                              
        | 17 października 1998 | Kraina uśmiechu                  
                                Franz Lehár 
                              
            
          
                                    postać: Su-Czong               reżyseria: Daniel Kustosik               teatr: Opera i Operetka, Kraków | 
                              
        | 20 grudnia 1998 | Traviata                   
                                Giuseppe Verdi
                              
            
          
                                    postać: Alfred Germont               reżyseria: Wojciech Ziętarski               teatr: Opera i Operetka, Kraków | 
                              
        | 13 lutego 1999 | Montecchi i Capuleti                  
                                Bellini Vincenzo
                              
            
          
                                    postać: Tybalt               reżyseria: Adamczyk Wojciech               teatr: Opera i Operetka, Kraków | 
                              
        | 6 listopada 1999 | Wiktoria i jej huzar                   
                                Paul Ábrahám
                              
            
          
                                    postać: Stefan Koltay               reżyseria: Bogusława Czosnowska               teatr: Opera i Operetka, Kraków | 
                              
        | 19 grudnia 1999 | W Krakowie opera?!                  
                                Skolmowski Robert
                              
            
          
                        forma twórczości: role                            reżyseria: Skolmowski Robert               teatr: Opera i Operetka, Kraków | 
                              
        | 30 stycznia 2000 | Cyganeria                  
                                Giacomo Puccini
                              
            
          
                                    postać: Rudolf               reżyseria: Michael Heinicke               teatr: Opera i Operetka, Kraków | 
                              
        | 11 lutego 2001 | Pan Twardowski                  
                                Różycki Ludomir
                              
            
          
                                    postać: On               reżyseria: Chojnacka Hanna               teatr: Opera i Operetka, Kraków | 
                              
        | 18 lutego 2001 | Rycerskość wieśniacza                  
                                Mascagni Pietro
                              
            
          
                                    postać: Turridu               reżyseria: Adamczyk Wojciech               teatr: Opera i Operetka, Kraków | 
                              
        | 16 września 2001 | Makbet                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Malkolm               reżyseria: Laco Adamik               teatr: Opera i Operetka, Kraków | 
                              
        | 5 października 2003 | Norma                  
                                Bellini Vincenzo
                              
            
          
                                    postać: Flavio               reżyseria: Remus Matthias               teatr: Opera Krakowska, Kraków | 
                              
        | 28 marca 2004 | Rigoletto                  
                                Verdi Giuseppe
                              
            
          
                                    postać: Borsa               reżyseria: Baranowski Henryk               teatr: Opera Krakowska, Kraków | 
                              
        | 24 czerwca 2004 | Halka                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Młodzieniec               reżyseria: Krzysztof Jasiński               teatr: Opera Krakowska, Kraków | 
                              
        | 27 kwietnia 2005 | Och, Pinokio!                  
                                Fortin Victor
                              
            
          
                                    postać: Kruk/Arlekin               reżyseria: Wojtyszko Maciej               teatr: Opera Krakowska, Kraków | 
                              
        | 18 grudnia 2005 | Zemsta nietoperza                  
                                Strauss Johann
                              
            
          
                                    postać: Dr Blind               reżyseria: Józefowicz Janusz               teatr: Opera Krakowska, Kraków | 
                              
        | 23 czerwca 2007 | Ptasznik z Tyrolu                  
                                Zeller Karl
                              
            
          
                                    postać: Sznek, Pijaczek               reżyseria: Aigner Paweł               teatr: Opera Krakowska, Kraków | 
                              
        | 13 grudnia 2008 | Diabły z Loudun                  
                                Krzysztof Penderecki
                              
            
          
                                    postać: Ojciec Mignon               reżyseria: Laco Adamik               teatr: Opera Krakowska, Kraków | 
                              
        | 27 maja 2010 | Księga lasu                  
                                Wojciech Graniczewski
                              
            
          
                                    postać: Zaskroniec-Medyk               reżyseria: Wojciech Graniczewski               teatr: Opera Krakowska, Kraków | 
                              
        | 19 czerwca 2010 | Baron cygański                  
                                Johann II Strauss
                              
            
          
                                    postać: Carnero               reżyseria: Laco Adamik               teatr: Opera Krakowska, Kraków | 
                              
        | 10 grudnia 2010 | Eugeniusz Oniegin                  
                                Piotr Czajkowski
                              
            
          
                                    postać: Triquet               reżyseria: Michał Znaniecki               teatr: Opera Krakowska, Kraków | 
                              
        | 18 czerwca 2011 | Traviata                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Gaston               reżyseria: Krzysztof Nazar               teatr: Opera Krakowska, Kraków | 
                              
        | 15 czerwca 2012 | Wesele Figara                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Don Curzio               reżyseria: Laco Adamik               teatr: Opera Krakowska, Kraków | 
                              
        | 21 czerwca 2014 | Skrzypek na dachu                  
                                Jerry Bock
                              
            
          
                                    postać: Lejzor Wolf               reżyseria: Emil Wesołowski               teatr: Opera Krakowska, Kraków | 
                              
        | 27 lutego 2015 | Piękna Helena                  
                                Jacques Offenbach
                              
            
          
                                    postać: Achilles               reżyseria: Rudolf Zioło               teatr: Opera Krakowska, Kraków | 
                              
        | 25 września 2015 | Cyganeria                  
                                Giacomo Puccini
                              
            
          
                                    postać: Parpignol               reżyseria: Laco Adamik               teatr: Opera Krakowska, Kraków | 
                              
        | 23 października 2015 | Muzyka i magia                  
                                Andrzej Zarycki, Wojciech Graniczewski
                              
            
          
                                    postać: II Dworzanin, Minister               reżyseria: Wojciech Graniczewski               teatr: Opera Krakowska, Kraków | 
                              
        | 14 lipca 2023 | Loteria na mężów, czyli Narzeczony nr 69                  
                                Karol Szymanowski
                              
            
          
                                    postać: Tobiasz Helgoland               reżyseria: Marcin Sławiński               teatr: Opera Krakowska, Kraków | 
                              
        | 9 marca 2024 | Nabucco                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Abdallo               reżyseria: Maria Sartova               teatr: Opera Krakowska, Kraków | 
                              
        | 9 listopada 2024 | Bona Sforza                  
                                Zygmunt Krauze
                              
            
          
                                    postać: Gian Lorenzo Pappacoda               reżyseria: Michał Znaniecki               teatr: Opera Krakowska, Kraków |