Actor
Berlioz: Les Troyens
2003
Royal Opera House: Il Trovatore
2017
Don Pasquale - Teatro alla Scala
1994
Aida - Teatro dell'Opera di Roma
2023
Turandot - Teatro Comunale Bologna
2019
Roberto Devereux
2016