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