svibanj 2006. – Ali Portuk – Nikola Šubić Zrinjski, Ivan pl. Zajc
lipanj 2006. – Fiorello – Seviljski brijač, Gioachino Rossini
siječanj 2007. – Silvano – Krabuljni ples,Giuseppe Verdi
veljača 2007. – Silvio – Pagliacci, Ruggero Leoncavallo
travanj 2007. – Thierry /Zatvorski čuvar – Razgovori karmelićanki, Francis Poulenc
listopad 2007. – Figaro – Seviljski brijač, Gioachino Rossini
prosinac 2007. – Morales – Carmen, Georges Bizet
ožujak 2008. – Marco – Gianni Schicchi, Giacomo Puccini
svibanj 2008. – Bibliofil – Mirjana, Josip Mandić
lipanj 2008. – Appolo – Orfeo, Claudio Monteverdi
prosinac 2010. – Dr. Falke – Šišmiš, Johann Strauss
siječanj 2011. – Marcello – La boheme, Giacomo Puccini
svibanj 2011. – Mlinar Sima – Ero s onoga svijeta, Jakov Gotovac
prosinac 2011. – Dr. Falke Šišmiš, Johann Strauss
ožujak 2012. – Nikola Šubić Zrinjski – Nikola Šubić Zrinjski Ivan pl. Zajc
listopad 2012. – Piet – Postolar od Delfta Blagoje Bersa
prosinac 2012. – Belcore – Ljubavni napitak, Gaetano Donizetti
ožujak 2013. – Heerufer – Lohengrin, Richard Wagnerlipanj 2013. – Don Giovanni – Don Giovanni, Wolfgang Amadeus Mozart
listopad 2013. – Ford Falstaff, Giuseppe Verdi
Evgenij Onjegin – Evgenij Onjegin Petar Iljič Čajkovski, dir. Nikša Bareza, red. Michał Znaniecki, 14. 11. 2014.
Guy de Montfort – Sicilijanske večernje Giuseppe Verdi, dir. Nikša Bareza, red. Janusz Kica, 24. 10. 2015.
Grof Almaviva – Figarov pir Wolfgang Amadeus Mozart, dir. Natalie Murray Beale, red. Mauricio García Lozano, 6. 2. 2016.
Dr. Malatesta – Don Pasquale Gaetano Donizetti, dir. Josip Šego, red. Dora Ruždjak Podolski, 25. 11. 2016. Pantalone – Zaljubljen u tri naranče Sergej Sergejević Prokofjev, dir. Nikša Bareza, red. Krešimir Dolenčić, 17. 2. 2017.
Rodrigo – Don Carlo Giuseppe Verdi, dir. Elio Boncompagni, red. Derek Gimpel, 10. 4. 2017.
Frane – Adel i Mara Josip Hatze, dir. Nikša Bareza, red. Ozren Prohić, 2. 11. 2017.
Dizdar iz Konjskoga – Adel i Mara Josip Hatze, dir. Ivan Josip Skender, red. Ozren Prohić, 25. 11.
2017.
Papageno – Čarobna frula Wolfgang Amadeus Mozart, dir. Nikša Bareza, red. Krešimir Dolenčić, 28. 11. 2018.
Grof Luna - Trubadur Giuseppe Verdi dir. Marcello Mottadelli, red. Arnaud Bernard, 25. 2. 2019.
Sharpless – Madama Butterfly Giacomo Puccini, dir. Marcello Mottadelli, red. Andrea Cigni, 25. 10. 2019.
Lord Enrico Ashton – Lucia di Lammermoor Gaetano Donizetti, dir. Marcello Mottadelli, red. Pier Luigi Pizzi, 20. 2. 2020.
Rambaldo Fernandez - Lastavica Giacomo Puccini, dir. Lorenzo Passerini / Matija Fortuna, red. Hugo de Ana, 21. 10. 2021.
Giorgio Germont – Traviata Giuseppe Verdi Dir. Srba Dinić, Red.Hugo de Ana , 21.4.2022.
Nabucco - Nabucco, G. Verdi, dir. Pier Giorgio Morandi, red. Giancarlo del Monaco
Dr. Falke - Šišmiš, Johann Strauss, dir. Srba Dinić, red. Krešimir Dolenčić, 29.12.2022
Rigoletto - Rigoletto, G. Verdi, dir. Pier Giorgio Morandi, red. Pier Francesco Maestrini, 27.10.2023.
Marcell - la Boheme, G. Puccini, dir. Pier Giorgio Morandi, red. Mario Pontiggia, 17.5.2024.