Known for Acting
2005
as Candide
2023
as Howie Albert
2011
as Pylade
1993
as Ritter erste
1996
as Self(Don Ottavio)
2000
as Don Ottavio
1999
2007
as Gao Jianli
2015
as The Painter / African Prince
1997
as Belmonte
2000
as Belmonte
2006
as Tamino
2012
1999
as Admete
2007
as Julien
2016
as Alessandro Cesare
2011
as Alwa
2006
as Nemorino
2011
as Self - Tenor
2012
as Eumolpe