| 23 marca 2018 | Gianni Schicchi                  
                                Giacomo Puccini
                              
            
          
                                    postać: Gherardo               reżyseria: Włodzimierz Nurkowski               teatr: Opera Krakowska, Kraków | 
                              
        | 25 maja 2018 | Anna Bolena                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Sir Hervey               reżyseria: Magdalena Łazarkiewicz               teatr: Opera Krakowska, Kraków | 
                              
        | 16 listopada 2018 | Manru                  
                                Jan Ignacy Paderewski
                              
            
          
                                    postać: Młody Cygan               reżyseria: Laco Adamik               teatr: Opera Krakowska, Kraków | 
                              
        | 15 marca 2019 | Cyrulik sewilski                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Fiorello               reżyseria: Jerzy Stuhr               teatr: Opera Krakowska, Kraków | 
                              
        | 7 czerwca 2019 | Kandyd                  
                                Leonard Bernstein
                              
            
          
                                    postać: Kandyd, Inkwizytor 1, Sułtan, Charles Edward, Crook               reżyseria: Michał Znaniecki               teatr: Opera Krakowska, Kraków | 
                              
        | 11 grudnia 2020 | Otello                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Cassio                           teatr: Opera Krakowska, Kraków | 
                              
        | 12 marca 2021 | Cosi fan tutte                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Ferrando               reżyseria: Jerzy Stuhr               teatr: Opera Krakowska, Kraków | 
                              
        | 29 maja 2021 | Don Giovanni                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Don Ottavio               reżyseria: Michał Znaniecki               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 30 września 2021 | Orfeusz w piekle                  
                                Jacques Offenbach
                              
            
          
                                    postać: Orfeusz               reżyseria: Włodzimierz Nurkowski               teatr: Opera Krakowska, Kraków | 
                              
        | 20 listopada 2021 | Mozart i Salieri                  
                                Mikołaj Rimski-Korsakow
                              
            
          
                                    postać: Mozart               reżyseria: Fred Apke               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ć: Pang               reżyseria: Karolina Sofulak               teatr: Opera Krakowska, Kraków | 
                              
        | 15 lipca 2022 | Dyrektor teatru                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Pan Vogelsang               reżyseria: Beata Redo-Dobber               teatr: Opera Krakowska, Kraków | 
                              
        | 14 lipca 2023 | Loteria na mężów, czyli Narzeczony nr 69                  
                                Karol Szymanowski
                              
            
          
                                    postać: Darly               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ć: Zygmunt II August               reżyseria: Michał Znaniecki               teatr: Opera Krakowska, Kraków | 
                              
        | 6 grudnia 2024 | Nowa Opowieść wigilijna                  
                                Andrzej Zarycki, Wojciech Graniczewski
                              
            
          
                                    postać: Robert Kulawik               reżyseria: Wojciech Graniczewski               teatr: Opera Krakowska, Kraków |