Known for Acting

1998
as Lescaut
2002
as Paolo Albiani
2012
as Michele/Gianni Schicchi
2014
as Iago
2002
as Self - Baryton
2008
as Don Pizarro
2011
as Jack Rance
1994
as Dottor Maletesta
2024
2005
as Jack Rance
2009
as Jack Rance
2011
as Gianni Schicchi
2009
as Jack Rance