2018
as Alexander Petrovich Goryanchikov
2011
as La Roche
1991
as Publio
2025
as Sir Morosus
2006
as Bottom
2022
as Fafner
2015
as Daland
1989
as Brander (basso)
2009
as Animal Trainer, Athlete
as Pope Pius IV
as Snow Queen / Reindeer / Clock
2000
as Osmin
2023