Past performances 2014 — Yesterday
La Traviata (La traviata), Verdi
Giorgio Germont (George Germont)
2023
Yevgeny Onegin (Eugene Onegin), Tchaikovsky, P. I.
Eugene Onegin
2021
Don Carlo (Italian version), Verdi
Rodrigo
2019
Carmen, Bizet
Escamillo
2017
La Bohème, Puccini
Marcello
2015 - 2016