Past performances 2013 — Yesterday
Los Comuneros, Escudero, I.
Tenor
2021
Carmen, Bizet
Don José
2020
Cavalleria rusticana (Rustic Chivalry), Mascagni
Turiddu
La Traviata (La traviata), Verdi
Alfredo Germont (Alfred Germont)
2019
Aida, Verdi
Radamès (Radames)
2017
Tosca, Puccini
Mario Cavaradossi