| 19 lipca 1996 | Bal u księcia Orłowskiego                  
                                Strauss Johann
                              
            
          
                                    postać: Adiutant               reżyseria: Kujawa Teresa               teatr: Opera i Operetka, Szczecin | 
                              
        | 17 stycznia 1997 | Zemsta nietoperza                  
                                Johann II Strauss
                              
            
          
                                    postać: Alfred, Dr Falke               reżyseria: Daniel Kustosik               teatr: Teatr Muzyczny, Poznań | 
                              
        | 11 grudnia 1999 | Viva Moniuszko, viva Verdi!                  
                                Wielkie chóry operowe
                              
            
          
                        forma twórczości: role                            reżyseria: Kijowski Janusz               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 6 kwietnia 2003 | Podróż do Reims                  
                                Gioacchino Rossini
                              
            
          
                        forma twórczości: role                            reżyseria: Tomasz Konina               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 8 czerwca 2003 | La Rondine (Jaskółka)                  
                                Puccini Giacomo
                              
            
          
                        forma twórczości: role                            reżyseria: Domingo Marta               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 20 listopada 2004 | Halka                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Wieśniak               reżyseria: Maria Fołtyn               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 19 grudnia 2004 | Dama pikowa                  
                                Piotr Czajkowski
                              
            
          
                                    postać: Mistrz ceremonii               reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 30 marca 2006 | La Bohème                  
                                Giacomo Puccini
                              
            
          
                        forma twórczości: role                            reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 16 czerwca 2006 | Czarodziejski flet                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: 1 Kapłan               reżyseria: Achim Freyer               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 9 maja 2008 | Wilhelm Tell                  
                                Gioacchino Rossini
                              
            
          
                        forma twórczości: role                                        teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 17 kwietnia 2011 | Turandot                  
                                Giacomo Puccini
                              
            
          
                                    postać: Książę Persji               reżyseria: Mariusz Treliński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 26 czerwca 2011 | Roberto Devereux                  
                                Gaetano Donizetti
                              
            
          
                        forma twórczości: role                                        teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 1 lipca 2011 | Król Roger                  
                                Karol Szymanowski
                              
            
          
                        forma twórczości: role                            reżyseria: David Pountney               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 26 maja 2012 | Słowik                  
                                Igor Strawiński
                              
            
          
                        forma twórczości: role                            reżyseria: Alexander Petrov               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 13 października 2017 | Eros i Psyche                  
                                Ludomir Różycki
                              
            
          
                                    postać: Goniec               reżyseria: Barbara Wysocka               teatr: Teatr Wielki-Opera Narodowa, Warszawa |