Role Events Companies Dates
Calaf Turandot Royal Opera House Muscat Dec 2017 details
A messenger AIDA Royal Opera House of Muscat Sep 2017 details
Calaf Turandot Teatro Sociale di Como - AsLiCo Dec 2016 details
Calaf TURANDOT Teatro Fraschini di Pavia Dec 2016 details
 
CONCERTS
Messaggero AIDA Gstaad Menuhin Festival Sep 2017 details