| 16 maja 1998 | Cyrulik sewilski                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Figaro               reżyseria: Igor Przegrodzki               teatr: Opera, Wrocław | 
                              
        | 19 września 1998 | La Traviata                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Baron Douphol               reżyseria: Bodo Igesz               teatr: Opera Nova, Bydgoszcz | 
                              
        | 4 grudnia 1998 | Cyrulik sewilski                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Figaro               reżyseria: Igor Przegrodzki               teatr: Opera, Wrocław | 
                              
        | 1 maja 1999 | Carmen                  
                                Georges Bizet
                              
            
          
                                    postać: Dancairo               reżyseria: Bodo Igesz               teatr: Opera Nova, Bydgoszcz | 
                              
        | 14 stycznia 2000 | Falstaff                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Falstaff               reżyseria: Waldemar Zawodziński               teatr: Opera, Wrocław | 
                              
        | 25 kwietnia 2002 | Cyrulik sewilski                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Figaro               reżyseria: Jacek Chmielnik               teatr: Gliwicki Teatr Muzyczny, Gliwice | 
                              
        | 24 kwietnia 2004 | Tosca                  
                                Puccini Giacomo
                              
            
          
                                    postać: Zakrystian               reżyseria: Adamik Laco               teatr: Opera Nova, Bydgoszcz | 
                              
        | 23 kwietnia 2005 | Lakme                  
                                Delibes Leo
                              
            
          
                                    postać: Frederic               reżyseria: Kelm Krzysztof               teatr: Opera Nova, Bydgoszcz | 
                              
        | 21 października 2006 | Manru                  
                                Jan Ignacy Paderewski
                              
            
          
                                    postać: Urok               reżyseria: Laco Adamik               teatr: Opera Nova, Bydgoszcz | 
                              
        | 15 sierpnia 2008 | Amadeusz                  
                                Peter Shaffer
                              
            
          
                        forma twórczości: role                            reżyseria: Zbigniew Kułagowski               teatr: Nowy Teatr, Słupsk | 
                              
        | 20 września 2008 | My Fair Lady                  
                                Frederick Loewe
                              
            
          
                                    postać: Karpathy               reżyseria: Maciej Korwin               teatr: Opera Nova, Bydgoszcz | 
                              
        | 18 czerwca 2010 | Turandot                  
                                Giacomo Puccini
                              
            
          
                                    postać: Ping               reżyseria: Michał Znaniecki               teatr: Opera Wrocławska, Wrocław | 
                              
        | 30 kwietnia 2011 | La Bohème                  
                                Giacomo Puccini
                              
            
          
                                    postać: Schaunard               reżyseria: Maciej Prus               teatr: Opera Nova, Bydgoszcz | 
                              
        | 25 czerwca 2011 | Straszny dwór                  
                                Stanisław Moniuszko
                              
            
          
                                    postać: Maciej                           teatr: Filharmonia, Koszalin | 
                              
        | 21 października 2017 | Falstaff                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Sir John Falstaff               reżyseria: Maciej Prus               teatr: Opera Nova, Bydgoszcz |