| 21 czerwca 1997 | Wiedeńska krew                  
                                Strauss Johann II
                              
            
          
                                    postać: Policjant,Kataryniarz               reżyseria: Zbigniew Czeski               teatr: Opera i Operetka, Kraków | 
                              
        | 17 października 1998 | Kraina uśmiechu                  
                                Franz Lehár 
                              
            
          
                                    postać: Kamerdyner               reżyseria: Daniel Kustosik               teatr: Opera i Operetka, Kraków | 
                              
        | 30 stycznia 2000 | Cyganeria                  
                                Giacomo Puccini
                              
            
          
                                    postać: Sierżant               reżyseria: Michael Heinicke               teatr: Opera i Operetka, Kraków | 
                              
        | 16 września 2001 | Makbet                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Herold               reżyseria: Laco Adamik               teatr: Opera i Operetka, Kraków | 
                              
        | 24 maja 2002 | Człowiek z La Manchy                  
                                Mitch Leigh
                              
            
          
                        forma twórczości: role                            reżyseria: Stanisław Zajączkowski               teatr: Opera Krakowska, Kraków | 
                              
        | 25 września 2009 | Madama Butterfly                  
                                Giacomo Puccini
                              
            
          
                                    postać: Urzędnik rejestracji               reżyseria: Waldemar Zawodziński               teatr: Opera Krakowska, Kraków | 
                              
        | 6 lutego 2010 | Śpiewam miłosny rym                  
                              
            
          
                        forma twórczości: role                            reżyseria: Włodzimierz Nurkowski               teatr: Opera Krakowska, Kraków | 
                              
        | 23 marca 2018 | Gianni Schicchi                  
                                Giacomo Puccini
                              
            
          
                                    postać: Guccio               reżyseria: Włodzimierz Nurkowski               teatr: Opera Krakowska, Kraków | 
                              
        | 23 marca 2018 | Pajace                  
                                Ruggero Leoncavallo
                              
            
          
                                    postać: Pinellino/Guccio               reżyseria: Włodzimierz Nurkowski               teatr: Opera Krakowska, Kraków | 
                              
        | 7 czerwca 2019 | Kandyd                  
                                Leonard Bernstein
                              
            
          
                                    postać: Treser niedźwiedzi               reżyseria: Michał Znaniecki               teatr: Opera Krakowska, Kraków |