Uloge ostvarene u Operi HNK u Zagrebu:
Komtur / Masetto – Wolfgang Amadeus Mozart Don Giovanni, 7. 10. 2006.
Don Basilio – Gioachino Rossini Seviljski brijač, dir. Daniel Pacciti, red. Krešimir Dolenčić, 2006.
Govornik / Čuvar vode Wolfgang Amadeus Mozart Čarobna frula, dir. Michael Helmrath, red Georgij Paro, 2007.
Drugi vitez Grala – Richard Wagner Parsifal, dir. Nikša Bareza, red. Kurt Josef Schildknecht, 26. 3. 2011.
Prvi grobar – Ambroise Thomas Hamlet, dir. Harve Niquet, red. Michiel Dukema, 21.11. 2011.
Ferrando – Giuseppe Verdi Trubadur, dir. Mihail Sinkevič, red. Andrejs Žagars, 2012.
Klaus / Vragova baka – Blagoje Bersa Postolar od Delfta, dir. Ivan Josip Skender, red. Krešimir Dolenčić, 19. 10. 2012.
Kralj Egipta – Giuseppe Verdi Aida, dir. Antonello Allemandi, red. Balász Kovalik, 26. 1. 2013.
Cesare Angelotti – Giacomo Puccini Tosca, dir. Srboljub Dinić, red. Lorenzo Mariani, 7. 3. 2014.
Gazda Marko – Jakov Gotovac Ero s onoga svijeta, dir. Nikša Bareza, red. Krešimir Dolenčić. 17. 6. 2015.
Figaro – Wolfgang Amadeus Mozart Figarov pir, dir. Natalie Murray Beale, red. Mauricio García Lozano, 6. 2. 2016.
Gazda Marko – Jakov Gotovac Ero s onoga svijeta, dir. Nikša Bareza, red. Krešimir Dolenčić. 17. 6. 2015.
Kuharica – Zaljubljen u tri naranče Sergej Sergejević Prokofjev, dir. Nikša Bareza, red. Krešimir Dolenčić, 17. 2. 2017.
Stari Vornić – Adel i Mara Josip Hatze, dir. Nikša Bareza, red. Ozren Prohić, 2. 11. 2017.
Donald – Ukleti Holandez Richard Wagner, dir. Nikša Bareza, red. Olivier Py, 29 1. 2018.
Car Altoum – Turandot Giacomo Puccini, dir. Marcello Mottadeli, red. Stefano Ricci, 30. 5. 2018.
Sarastro – Čarobna frula Wolfgang Amadeus Mozart, dir. Nikša Bareza, red. Krešimir Dolenčić, 28.11. 2018.
Ferrando – Trubadur Giuseppe Verdi dir. Marcello Mottadelli, red. Arnaud Bernard, 25. 2. 2019.
Bonzo– Madama Butterfly Giacomo Puccini, dir. Marcello Mottadelli, red. Andrea Cigni, 25. 10.2019.
Cesare Angelotti – Tosca Giacomo Puccini, dir. Alla Kulbaba, red. Mario Pontiggia, 27. 5. 2022.