| 8 stycznia 1989 | Juliusz Cezar                  
                                Georg Friedrich Haendel
                              
            
          
                                    postać: Sextus               reżyseria: Henryk Konwiński               teatr: Opera i Operetka, Kraków | 
                              
        | 11 lutego 1989 | Euridice                  
                                Jacopo Peri
                              
            
          
                                    postać: Orfeo               reżyseria: Ryszard Peryt               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 10 marca 1989 | Il Barbiere di Siviglia (Cyrulik sewilski)                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Il Conte d`Almaviva               reżyseria: Jitka Stokalska               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 24 kwietnia 1989 | Die Entführung aus dem Serail                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Belmonte               reżyseria: Jitka Stokalska               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 23 czerwca 1989 | Betulia libertata                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Ozia               reżyseria: Ryszard Peryt               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 16 listopada 1990 | Ascanio in Alba                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Aceste               reżyseria: Ryszard Peryt               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 25 maja 1991 | Dies Irae                  
                                Maciejewski Roman
                              
            
          
                        forma twórczości: role                            reżyseria: Wesołowski Emil (insc.i reż.)               teatr: Teatr Wielki, Warszawa | 
                              
        | 15 czerwca 1991 | Idomeneo, re di Creta                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Idomeneo               reżyseria: Ryszard Peryt               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 22 stycznia 1993 | Don Pasquale                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Ernesto               reżyseria: Jitka Stokalska               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 28 lutego 1993 | Wesele Figara                  
                                Mozart Wolfgang Amadeusz
                              
            
          
                                    postać: Don Basilio,Don Curzio               reżyseria: Peryt Ryszard               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 7 maja 1993 | Die Entführung aus dem Serail                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Belmonte               reżyseria: Ryszard Peryt               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 28 września 1994 | Messiah                  
                                Haendel Georg Friedrich
                              
            
          
                        forma twórczości: role                            reżyseria: Peryt Ryszard               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 1 października 1994 | Il ritorno d'Ulisse in patria                  
                                Claudio Monteverdi
                              
            
          
                                    postać: Pisandro               reżyseria: Ryszard Peryt               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 28 kwietnia 1996 | Wybawienie Ruggiera z wyspy ..                  
                                Ceccini Francesca
                              
            
          
                                    postać: Nettunno               reżyseria: Peryt Ryszard               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 21 czerwca 1996 | Requiem                  
                                Mozart Wolfgang Amadeusz
                              
            
          
                        forma twórczości: role                                        teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 28 czerwca 1996 | Msza c-moll                  
                                Mozart Wolfgang Amadeusz
                              
            
          
                        forma twórczości: role                                        teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 12 września 1996 | Koronacja Poppei                  
                                Monteverdi Claudio
                              
            
          
                                    postać: Valetto,Consoli ,Sodat               reżyseria: Peryt Ryszard               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 7 października 1996 | Introduzione al ballo                  
                                Monteverdi Claudio
                              
            
          
                                    postać: Poeta               reżyseria: Peryt Ryszard               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 7 października 1996 | Ballo della Ingrate                  
                                Monteverdi Claudio
                              
            
          
                        forma twórczości: role                            reżyseria: Peryt Ryszard               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 10 listopada 1996 | Symfonia tysiąca                  
                                Mahler Gustav
                              
            
          
                                    postać: Doctor Marianus               reżyseria: Peryt Ryszard               teatr: Teatr Narodowy (Scena Operowa), Warszawa | 
                              
        | 15 listopada 1996 | Quo vadis                  
                                Matuszczak Bernadetta
                              
            
          
                                    postać: Chilon               reżyseria: Stokalska Jitka               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 10 stycznia 1998 | Il sant'Alessio                  
                                Stefano Landi
                              
            
          
                                    postać: Eufemiano               reżyseria: Ryszard Peryt               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 9 kwietnia 1999 | Il Turco in Italia                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Albazar               reżyseria: Jitka Stokalska               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 25 stycznia 2001 | La gazza ladra                  
                                Rossini Gioacchino
                              
            
          
                                    postać: Isacco               reżyseria: Peryt Ryszard               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 7 listopada 2003 | Falstaff                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Doktor Cajus               reżyseria: Ryszard Peryt               teatr: Warszawska Opera Kameralna, Warszawa | 
                              
        | 10 marca 2008 | Don Juan albo Ukarany libertyn                  
                                Gioacchino Albertini
                              
            
          
                                    postać: Komandor               reżyseria: Jitka Stokalska               teatr: Warszawska Opera Kameralna, Warszawa |