| 25 lutego 2005 | Opowieści Hoffmanna                  
                                Offenbach Jacques
                              
            
          
                                    postać: Herrmann/Schlemihl               reżyseria: Arnold Henry               teatr: Opera na Zamku, Szczecin | 
                              
        | 24 listopada 2005 | Mądra                  
                                Orff Carl
                              
            
          
                                    postać: Człowiek z mułem               reżyseria: Rozhin Andrzej               teatr: Opera na Zamku, Szczecin | 
                              
        | 31 grudnia 2005 | Bal u księcia Orlovskiego                  
                                Johann II Strauss
                              
            
          
                                    postać: Adiutant               reżyseria: Mirosław Kosiński               teatr: Opera na Zamku, Szczecin | 
                              
        | 30 września 2006 | Rendez-vous z Mozartem                  
                                Mozart Wolfgang Amadeusz wg
                              
            
          
                        forma twórczości: role                            reżyseria: Kosiński Mirosław               teatr: Opera na Zamku, Szczecin | 
                              
        | 29 grudnia 2006 | Wiedeńska krew                  
                                Strauss Johann
                              
            
          
                                    postać: Hrabia Bitowski               reżyseria: Kustosik Daniel               teatr: Opera na Zamku, Szczecin | 
                              
        | 19 stycznia 2008 | Kawaler srebrnej róży                  
                                Richard Strauss
                              
            
          
                        forma twórczości: role                            reżyseria: Günter Mayr               teatr: Opera na Zamku, Szczecin | 
                              
        | 11 kwietnia 2008 | Gala Jubileuszowa. 30 lat szczecińskiej sceny muzycznej na Zamku Książąt Pomorskich                  
                              
            
          
                        forma twórczości: role                            reżyseria: Artur Hofman               teatr: Opera na Zamku, Szczecin | 
                              
        | 17 kwietnia 2009 | Córka źle strzeżona                  
                                Ferdinand Hérold
                              
            
          
                                    postać: Thomas                           teatr: Opera na Zamku, Szczecin | 
                              
        | 6 czerwca 2009 | Piękna Helena                  
                                Jacques Offenbach
                              
            
          
                                    postać: Agamemnon               reżyseria: Norbert Rakowski               teatr: Opera na Zamku, Szczecin | 
                              
        | 24 lipca 2009 | Lunatyczka                  
                                Vincenzo Bellini
                              
            
          
                                    postać: Alessio               reżyseria: Warcisław Kunc               teatr: Opera na Zamku, Szczecin | 
                              
        | 8 stycznia 2010 | Lunatyczka                  
                                Vincenzo Bellini
                              
            
          
                                    postać: Alessio               reżyseria: Martin Otava               teatr: Opera na Zamku, Szczecin | 
                              
        | 19 marca 2010 | Fidelio                  
                                Ludwig van Beethoven
                              
            
          
                                    postać: Więzień               reżyseria: Werner Pichler               teatr: Opera na Zamku, Szczecin | 
                              
        | 29 kwietnia 2010 | The Fairy Queen                  
                                Henry Purcell
                              
            
          
                                    postać: Poeta (Pijany Poeta, Sen, Hymen)               reżyseria: Michał Znaniecki               teatr: Opera na Zamku, Szczecin | 
                              
        | 16 października 2010 | Madama Butterfly                  
                                Giacomo Puccini
                              
            
          
                                    postać: Sharpless                           teatr: Opera na Zamku, Szczecin | 
                              
        | 21 listopada 2010 | Cygańska miłość cnotliwej Zuzanny                  
                              
            
          
                                    postać: Dragotin, Baron d`Aubrais                           teatr: Opera na Zamku, Szczecin | 
                              
        | 6 grudnia 2010 | Brzechwa z Mikołajem                  
                                Jan Brzechwa
                              
            
          
                        forma twórczości: role                                        teatr: Opera na Zamku, Szczecin | 
                              
        | 20 lutego 2011 | Dama Pikowa                  
                                Piotr Czajkowski
                              
            
          
                                    postać: Hrabia Tomski                           teatr: Opera na Zamku, Szczecin | 
                              
        | 16 października 2011 | Traviata                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Baron Douphol               reżyseria: Gerlinde Pelkowski               teatr: Opera na Zamku, Szczecin | 
                              
        | 30 grudnia 2011 | Noc w Paryżu                  
                              
            
          
                        forma twórczości: role                            reżyseria: Adam Opatowicz               teatr: Opera na Zamku, Szczecin | 
                              
        | 9 marca 2012 | Zemsta nietoperza                  
                                Johann II Strauss
                              
            
          
                                    postać: Dr Falke               reżyseria: Jitka Stokalska               teatr: Opera na Zamku, Szczecin | 
                              
        | 26 maja 2012 | Madama Butterfly                  
                                Giacomo Puccini
                              
            
          
                                    postać: Sharples               reżyseria: Pia Partum               teatr: Opera na Zamku, Szczecin | 
                              
        | 22 marca 2013 | Eugeniusz Oniegin                  
                                Piotr Czajkowski
                              
            
          
                                    postać: Eugeniusz Oniegin               reżyseria: Dymitr Bertman               teatr: Opera na Zamku, Szczecin | 
                              
        | 22 czerwca 2013 | Robinson Crusoe                  
                                Jacques Offenbach
                              
            
          
                                    postać: Atkins               reżyseria: Martin Otava               teatr: Opera na Zamku, Szczecin | 
                              
        | 14 lutego 2014 | Napój miłosny                  
                                Gaetano Donizetti
                              
            
          
                                    postać: Belcore               reżyseria: Jitka Stokalska               teatr: Opera na Zamku, Szczecin | 
                              
        | 22 czerwca 2014 | Hrabina Marica                  
                                Emmerich Kálmán
                              
            
          
                                    postać: Książę Populescu, Karol Stefan Libenberg               reżyseria: Natalia Babińska               teatr: Opera na Zamku, Szczecin | 
                              
        | 20 listopada 2015 | Bal maskowy                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Hrabia René Anckarström, Hrabia Ribbing               reżyseria: Waldemar Zawodziński               teatr: Opera na Zamku, Szczecin | 
                              
        | 19 grudnia 2015 | Historia najmniej prawdopodobna                  
                                Jerzy Kornowicz
                              
            
          
                                    postać: Król               reżyseria: Natalia Babińska               teatr: Opera na Zamku, Szczecin | 
                              
        | 18 marca 2016 | Traviata                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Giorgio Germont, Baron Douphol               reżyseria: Michał Znaniecki               teatr: Opera na Zamku, Szczecin | 
                              
        | 7 października 2016 | Carmen                  
                                Georges Bizet
                              
            
          
                                    postać: Dancairo, Zuniga               reżyseria: Ewelina Pietrowiak               teatr: Opera na Zamku, Szczecin | 
                              
        | 3 marca 2017 | Crazy for You                  
                              
            
          
                                    postać: Lank Hawkins               reżyseria: Jerzy Jan Połoński               teatr: Opera na Zamku, Szczecin | 
                              
        | 10 lutego 2018 | Cosi fan tutte                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Don Alfonso               reżyseria: Jacek Papis               teatr: Opera na Zamku, Szczecin | 
                              
        | 14 lipca 2018 | Tajemnice kuchni mistrza Rossiniego                  
                                Gioacchino Rossini
                              
            
          
                                    postać: Młodzieniec / Pan z teczką               reżyseria: Babińska Natalia               teatr: Opera na Zamku, Szczecin | 
                              
        | 28 września 2018 | Guru                  
                                Laurent Petitgirard
                              
            
          
                                    postać: Nowy adept 5               reżyseria: Damian Cruden               teatr: Opera na Zamku, Szczecin | 
                              
        | 19 stycznia 2019 | Proces                  
                                Philip Glass
                              
            
          
                                    postać: Woźny sądowy/Adwokat Huld               reżyseria: Pia Partum               teatr: Opera na Zamku, Szczecin | 
                              
        | 9 marca 2019 | Pajace                  
                                Ruggero Leoncavallo
                              
            
          
                                    postać: Silvio, wieśniak               reżyseria: Michał Znaniecki               teatr: Opera na Zamku, Szczecin | 
                              
        | 9 marca 2019 | Gianni Schicchi                  
                                Giacomo Puccini
                              
            
          
                                    postać: Mistrz Spineloccio, Messer Amantio di Nicolao               reżyseria: Michał Znaniecki               teatr: Opera na Zamku, Szczecin | 
                              
        | 6 marca 2021 | Eugeniusz i Tatiana – Zakręt                  
                                Piotr Czajkowski
                              
            
          
                                    postać: Eugeniusz Oniegin               reżyseria: Pia Partum               teatr: Opera na Zamku, Szczecin | 
                              
        | 13 listopada 2021 | My Fair Lady                  
                                Frederick Loewe
                              
            
          
                                    postać: Pułkownik Pickering               reżyseria: Jakub Szydłowski               teatr: Opera na Zamku, Szczecin | 
                              
        | 22 kwietnia 2023 | Trubadur                  
                                Giuseppe Verdi
                              
            
          
                                    postać: Hrabia di Luna               reżyseria: Barbara Wiśniewska               teatr: Opera na Zamku, Szczecin | 
                              
        | 17 maja 2024 | Orfeusz w piekle                  
                                Jacques Offenbach
                              
            
          
                                    postać: Jowisz               reżyseria: Jerzy Jan Połoński               teatr: Opera na Zamku, Szczecin | 
                              
        | 1 marca 2025 | Czarodziejski flet                  
                                Wolfgang Amadeusz Mozart
                              
            
          
                                    postać: Kapłan II , Zbrojny II                reżyseria: Natalia Babińska               teatr: Opera na Zamku, Szczecin |