Past performances 2011 — Yesterday
Il trovatore (The Troubadour), Verdi
Manrico
2018
La campana sommersa (The Sunken Bell), Respighi
Enrico
2016
Aida, Verdi
Radamès (Radames)
2015 - 2016
2015
Otello (Othello), Verdi
No role specified
2014
Turandot, Puccini
Calaf (The Unknown Prince) (Calaf)