Known for Acting
2010
as Self
2008
as Lancelot
2013
as Billy Bigelow
2006
as Papageno
2012
2003
as Harlequin
2015
as Danilo
2007
as Mercutio
2000
as Prince Andrei Bolkonsky