Past performances 2011 — 2017
Tosca, Puccini
Mario Cavaradossi
2017
Aida, Verdi
Radamès (Radames)
2016
Marina, Arrieta
No role specified
2015
Concert, Various
2014
Pagliacci, Leoncavallo
Canio
Opera anthology, Various
Tenor
2011
Trusted and used by