Actor
Tancredi (Teatro dell'Opera di Roma)
2026
Concerto di Pasqua 2026 - OSN
Ifigenia in Aulide
2025 · as Achille
La Scala: The Name Of The Rose
2025 · as Berengario da Arundel / Adelmo da Otranto
Carlo Vistoli @ Bayreuth Baroque 2025
2025
Giulio Cesare
2022 · as Tolomeo
Semele
2019 · as Athamus
L'Incoronazione di Poppea
2018 · as Ottone