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
Il Trovatore 2002
as Ferrando
Cool Jazz and Coconuts 1985
as Adolf
Credits from TMDB.