Actor
La Scala: The Name Of The Rose
2025 · as Severino da Sant’Emmerano
Adriana Lecouvreur
2021 · as Abbé de Chazeuil
Nabucco
2018
Carmen (Arena di Verona)
2014 · as Le Remendado
Roméo et Juliette
2011 · as Benvolio