Oopperat
Claudio Monteverdi
Poppean kruunaus – Lucanon rooli, Orpheus Musesin ja Opera BOX:in yhtiesproduktio 2017
Jacques Offenbach
Orfeus manalassa - Orfeuksen rooli, Helsingin Konservatorion produktio 2019
W. A. Mozart
Cosi fan tutte – Ferrandon rooli, Turundotin opera produktio Joensuun Konservatoriossa 2020
Benjamin Britten
Albert Herring - Pormestarin rooli, Sibelius-Akatemian oopperaproduktio 2020
Kurt Weill
Seitsemän Kuolemansyntiä - Veljen rooli, Rauma Festivon produktio 2021
Gaetano Donizetti
Il Campanello - Spiridionen rooli, Sibelius-Akatemian oopperaproduktio 2022
Jukka Linkola
Hiljaiset perivät maan - Penjaami Turakan rooli, Ilmajoen musiikkijuhlat 2022
Operetit
Leonard Bernstein
Candide – Feronen ja Kaupustelijan roolit, Savoy Teatterissa 2018
Franz von Suppe
Kymmenen kaunotarta etsii kosijaa - Agamemnon Pariksen rooli, Helsingin Työväenopisto 2020
Musikaalit
Disney ja Cameron Mackintosh
Maija Poppanen - Mikko Pankin rooli, Helsingin Kaupunginteatteri 2009-2010
Marsha Norman – Jason Robert Brown – Robert James Waller
Hiljaiset sillat - Michael Johnssonin rooli, Turun Kaupunginteatteri 2022-2023