Past performances 2022 — Yesterday
Morning Concerts: Wa Opera Young Singers Gala Concert, Various
Tenor
2023
La Traviata (La traviata), Verdi
Giuseppe
2022
Iolanta, op. 69 (Iolanta), Tchaikovsky, P. I.
Alméric (Almeric)