Actor
Hamlet - Teatro Regio Torino
2025 · as Ghost of the late King, Hamlet’s father
Don Giovanni
2013 · as Leporello
Wagner: Die Meistersinger von Nürnberg
2012 · as Veit Pogner
Berlioz: Les Troyens
2010 · as Narbal
Vespro Della Beata Vergine
1989 · as Bass