Past performances 2018 — Yesterday
La Bohème, Puccini
Rodolfo
2023
The Student Prince, Romberg
Prince Karl Franz
Opera in the Park, Various
Tenor
2021
Turandot, Puccini
Pong
2019
Rodolfo + 1 roles
2018