Past performances 2018 — Yesterday
La Bohème, Puccini
Marcello
2023
Tosca, Puccini
Il Sagrestano (The sacristan)
Concert, Various
Baritone
2021
Don Giovanni, Mozart
Leporello
2018