2023
as Richard Nixon
2020
as Hadrian
2020
as Germont
2019
as Baron Scarpia
2018
as Self - Baritone
2017
as Self
2017
as Giorgio Germont
2016
as Four Villans
2016
as Self - Chanteur
2015
as Arthus
2015
as Self
2015
as Lindorf / Coppélius / Dr. Miracle / Dappertutto
2014
as Mandryka
2013
as Rodrigo, Marchese di Posa
2013
as Rodrigo, Marquis de Posa
2012
as Self
2011
as Narrator
2009
as Self
2009
as Giorgio Germont
2009
as Self - Host
2009
as Baron Scarpia
2008
as Athanaël
2008
as Self - Guest interviewer
2008
as Germont
2006
as Don Giovanni
2006
as Doktor Faust
2005
as Giorgio Germont
2005
as Amfortas
2005
as Germont
2005
as Self / Amfortas
2004
as Self
2004
as Self
2002
as Simon Boccanegra
2002
2001
as Self
2001
as Macbeth
1996
as Self
1996
as Rodrigue, Marquis of Posa
1994
as Valmont
1993
as Gabey
1986
as The Dark Fidler (voice)
1971
as Valmont
1971
as Self