Past performances 2022 — Yesterday
Don Giovanni, Mozart
Don Ottavio
2024
Madama Butterfly, Puccini
Goro
La Bohème, Puccini
Rodolfo
2023
Un ballo in maschera (A Masked Ball), Verdi
Riccardo / Gustavo (Richard)
Carmen, Bizet
Le Dancaïre (Dancaire)
Don José + 1 roles