| 23 marca 2018 | Pajace                  
                                Ruggero Leoncavallo
                              
            
          
                                    postać: Amantio di Nicolao               reżyseria: Włodzimierz Nurkowski               teatr: Opera Krakowska, Kraków | 
                              
        | 23 marca 2018 | Gianni Schicchi                  
                                Giacomo Puccini
                              
            
          
                                    postać: Amantio di Nicolao               reżyseria: Włodzimierz Nurkowski               teatr: Opera Krakowska, Kraków | 
                              
        | 7 czerwca 2019 | Kandyd                  
                                Leonard Bernstein
                              
            
          
                                    postać: Handlarz starzyzną, Krupier               reżyseria: Michał Znaniecki               teatr: Opera Krakowska, Kraków | 
                              
        | 25 października 2019 | Sen nocy letniej                  
                                Felix Mendelssohn Bartholdy
                              
            
          
                                    postać: Snug                           teatr: Opera Krakowska, Kraków | 
                              
        | 15 lipca 2022 | Dyrektor teatru                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Mozart               reżyseria: Beata Redo-Dobber               teatr: Opera Krakowska, Kraków | 
                              
        | 20 maja 2023 | Kopernik                  
                                Tomasz Szymuś
                              
            
          
                                    postać: Andreas Osiander               reżyseria: Jakub Szydłowski               teatr: Opera Krakowska, Kraków | 
                              
        | 14 lipca 2023 | Loteria na mężów, czyli Narzeczony nr 69                  
                                Karol Szymanowski
                              
            
          
                                    postać: Charly               reżyseria: Marcin Sławiński               teatr: Opera Krakowska, Kraków | 
                              
        | 6 grudnia 2024 | Nowa Opowieść wigilijna                  
                                Andrzej Zarycki, Wojciech Graniczewski
                              
            
          
                                    postać: Pracownik korporacji, Markiz Mamony               reżyseria: Wojciech Graniczewski               teatr: Opera Krakowska, Kraków | 
                              
        | 21 lutego 2025 | Elegia. Brahms                  
                                Johannes Brahms
                              
            
          
                        forma twórczości: role                            reżyseria: Krystian Lada               teatr: Capella Cracoviensis, Kraków | 
                              
        | 9 maja 2025 | Pierwsza zmarszczka                  
                                Teodor Leszetycki
                              
            
          
                                    postać: Firmin, Monsieur Pupitre               reżyseria: Włodzimierz Nurkowski               teatr: Opera Krakowska, Kraków |