| 23 lutego 2003 | Don Pasquale                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Don Pasquale               reżyseria: Michał Znaniecki               teatr: Teatr Wielki im. Stanisława Moniuszki, Poznań | 
                              
        | 6 kwietnia 2003 | Podróż do Reims                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Don Profondo               reżyseria: Tomasz Konina               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 19 września 2003 | Passio                  
                                Part Arvo
                              
            
          
                        forma twórczości: role                                        teatr: przedstawienie impresaryjne, | 
                              
        | 5 listopada 2005 | Curlew_River                  
                                Benjamin Britten
                              
            
          
                                    postać: Abbot               reżyseria: Axel Weidauer               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 18 kwietnia 2007 | Jephté                  
                                Michel Pignolet de Montéclair
                              
            
          
                                    postać: Jephté               reżyseria: Romana Agnel               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 11 maja 2007 | Konrad Wallenrod                  
                                Żeleński Władysław
                              
            
          
                                    postać: Halban                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 11 maja 2007 | Litwini                  
                                Ponchielli Amilcare
                              
            
          
                                    postać: Halban                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 23 października 2007 | Il finto Stanislao (Un Giorno di Regno)                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Baron Kelbar               reżyseria: Maciej Prus               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 18 października 2008 | Giulio Cesare                  
                                Georg Friedrich Haendel
                              
            
          
                                    postać: Achilla               reżyseria: Marek Weiss               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 18 maja 2010 | The Rake`s Progress (Żywot rozpustnika)                  
                                Igor Strawiński
                              
            
          
                                    postać: Trulove               reżyseria: Marek Weiss               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 22 października 2016 | Stabat Mater. Harnasie                  
                                Karol Szymanowski
                              
            
          
                                    postać: Baryton                           teatr: Opera Nova, Bydgoszcz | 
                              
        | 12 września 2017 | Widma                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Guślarz               reżyseria: Paweł Passini               teatr: Narodowe Forum Muzyki, Wrocław | 
                              
        | 5 listopada 2017 | Armide                  
                                Jean Baptiste Lully
                              
            
          
                                    postać: Hidraot               reżyseria: Deda Cristina Colonna               teatr: Warszawska Opera Kameralna, Warszawa |