| 18 czerwca 1994 | Faust                  
                                Charles Gounod
                              
            
          
                        forma twórczości: role                            reżyseria: Marek Weiss-Grzesiński               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 8 września 1995 | La Fille mal gardée                   
                                Ferdinand Hérold
                              
            
          
                                    postać: Przyjaciel Colasa                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 10 listopada 1995 | Wieczór baletowy                  
                                Carl Orff, Maurice Ravel
                              
            
          
                                    postać: Chłopiec                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 5 stycznia 1997 | Śpiąca Królewna                  
                                Piotr Czajkowski
                              
            
          
                                    postać: Książę Charmant                           teatr: Teatr Narodowy (Scena Operowa), Warszawa | 
                              
        | 29 kwietnia 1997 | Benois De La Danse                  
                                Gala Baletowa
                              
            
          
                                    postać: Młodzieniec               reżyseria: Wesołowski Emil               teatr: Teatr Narodowy (Scena Operowa), Warszawa | 
                              
        | 24 maja 1997 | Faust                  
                                Charles Gounod
                              
            
          
                        forma twórczości: role                            reżyseria: Marek Weiss-Grzesiński               teatr: Teatr Narodowy (Scena Operowa), Warszawa | 
                              
        | 10 listopada 1997 | Tryptyk polski                  
                                Wieczór baletowy
                              
            
          
                                    postać: Harnaś               reżyseria: Wesołowski Emil               teatr: Teatr Narodowy (Scena Dramatyczna), Warszawa | 
                              
        | 7 listopada 1998 | Trzej muszkieterowie                  
                                Verdi Giuseppe
                              
            
          
                                    postać: Lord angielski; gwardzista               reżyseria: Prokovsky Andre               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 19 kwietnia 1999 | Cudowny mandaryn                  
                                Béla Bartók
                              
            
          
                                    postać: Młody, Jeden z trzech               reżyseria: Janusz Kijowski               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 20 listopada 1999 | Panna Julia                  
                                Strindberg August wg
                              
            
          
                                    postać: Narzeczony Julii; Wieśniak               reżyseria: Cullberg Birgit               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 8 kwietnia 2000 | Gala Niżyńskiego                  
                                Claude Debussy, Igor Strawiński
                              
            
          
                                    postać: Młodzieniec                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 10 listopada 2000 | La dolce vita                  
                                Rota Nino
                              
            
          
                                    postać: Fefe; Encolpio               reżyseria: Rudnicka Zofia               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 3 listopada 2001 | Święta Wiosna                  
                              
            
          
                                    postać: Młodzieniec, Lotnik               reżyseria: Krzysztof Zaleski               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 15 lutego 2002 | Córka źle strzeżona                   
                                Ferdinand Hérold
                              
            
          
                                    postać: Alain, Przyjaciel Colasa                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 8 marca 2003 | Harnasie (wznowienie)                  
                                Szymanowski Karol
                              
            
          
                                    postać: Harnaś               reżyseria: Wesołowski Emil               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 8 marca 2003 | Krzesany (wznowienie)                  
                                Kilar Wojciech
                              
            
          
                        forma twórczości: role                            reżyseria: Wesołowski Emil               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 22 czerwca 2003 | Czajkowski. Misterium życia i śmierci                  
                                Piotr Czajkowski
                              
            
          
                                    postać: Książę, Młodzieniec               reżyseria: Borys Ejfman               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 15 listopada 2003 | Coś jakby                  
                                Henryk Mikołaj Górecki
                              
            
          
                        forma twórczości: role                                        teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 15 maja 2004 | Bajadera                  
                                Ludwig Alois Minkus
                              
            
          
                        forma twórczości: role                            reżyseria: Natalia Makarowa               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 27 lutego 2005 | Kilka krótkich sekwencji                  
                                Marais Marin
                              
            
          
                        forma twórczości: role                            reżyseria: Przybyłowicz Jacek               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 29 kwietnia 2006 | Bridges of time                  
                                Igor Strawiński
                              
            
          
                                    postać: Swat 1, Mężczyzna                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 14 grudnia 2006 | Dziadek do orzechów                  
                                Piotr Czajkowski
                              
            
          
                                    postać: Brat Klary                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 15 czerwca 2007 | Córka źle strzeżona                  
                                Ferdinand Hérold
                              
            
          
                                    postać: Alain                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 19 listopada 2008 | Anna Karenina                  
                                Rodion Szczedrin
                              
            
          
                                    postać: Oficer                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 29 marca 2009 | Tristan                  
                                Richard Wagner
                              
            
          
                                    postać: Zawistny baron 2, Rycerz, Młodzieniec, Wojownik Marhołta                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 20 listopada 2009 | Kurt Weill                  
                                Kurt Weill
                              
            
          
                        forma twórczości: role                                        teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 25 czerwca 2010 | Tańczmy Bacha                  
                              
            
          
                        forma twórczości: role                                        teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 21 stycznia 2011 | Kreacje 3. III warsztat choreograficzny                  
                              
            
          
                        forma twórczości: role                                        teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 27 marca 2011 | I przejdą deszcze...                  
                                Henryk Mikołaj Górecki
                              
            
          
                        forma twórczości: role                                        teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 11 czerwca 2011 | Święto wiosny                  
                                Igor Strawiński
                              
            
          
                                    postać: Starzec                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 12 kwietnia 2012 | Opowieści biblijne                  
                              
            
          
                                    postać: Biesiadnik                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 17 listopada 2012 | Echa czasu                  
                              
            
          
                        forma twórczości: role                                        teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 15 marca 2013 | Sen nocy letniej                  
                                John Neumeier
                              
            
          
                                    postać: Skarbnik dworski, Pigwa, Pigwa jako Ściana                           teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 12 marca 2015 | Perły XX wieku                  
                                Igor Strawiński
                              
            
          
                        forma twórczości: role                                        teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 9 kwietnia 2016 | Burza                  
                              
            
          
                        forma twórczości: role                                        teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 25 listopada 2016 | Chopiniana/Bolero/Chroma                  
                                Maurice Ravel
                              
            
          
                        forma twórczości: role                                        teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 31 grudnia 2016 | Gala Sylwestrowa                  
                              
            
          
                        forma twórczości: role                            reżyseria: Jarosław Kilian               teatr: Teatr Wielki-Opera Narodowa, Warszawa | 
                              
        | 20 maja 2017 | Jezioro łabędzie                  
                                Piotr Czajkowski
                              
            
          
                                    postać: Marszałek dworu                           teatr: Teatr Wielki-Opera Narodowa, Warszawa |