Actor
Lohengrin
2025 · as Friedrich von Telramund
Parsifal - Teatro Massimo 2020
2020 · as Amfortas
Pique Dame
2015 · as Count Tomsky / Pluto
Lohengrin: Opera romantica in tre atti
2012 · as Friedrich von Telramund
Il Trovatore
2002 · as Ferrando
Cool Jazz and Coconuts
1985 · as Adolf