Acteur

2015GeniusThomas Wolfe
2015Sherlock Holmes 3Dr. John Watson
2015Spy
2013Black Sea
2013Dom HemingwayDom Hemingway
2013Effets secondairesDr. Jonathan Banks
2013The Grand Budapest HotelYoung Writer
2012360Michael Daly
2012Anna KarenineAlexei Karenin
2012Les Cinq légendesPitch
2012RadiomanHimself
2011ContagionAlan Krumwiede
2011Hugo CabretLe père d’Hugo
2011Sherlock Holmes 2 : Jeu d’ombresDocteur John H. Watson
2010Repo MenRemy
2009L’Imaginarium du Docteur ParnassusTony (2ème transformation)
2009RageMinx
2009Sherlock HolmesDocteur John H. Watson
2007Le Limier – SleuthMilo Tindle
2007My Blueberry NightsJeremy
2007The Day After Peace
2006Les Fous du roiJack Burden
2006Par effractionWill
2006The HolidayGraham
2004AviatorErrol Flynn
2004Closer, entre adultes consentantsDan
2004Dexterity
2004J’adore HuckabeesBrad Stand
2004Les Désastreuses aventures des orphelins BaudelaireLemony Snicket, le narrateur
2003Capitaine Sky et le monde de demaincapitaine Sky
2003Irrésistible AlfieAlfie
2003Retour à Cold MountainInman
2002Les Sentiers de la perditionMaguire
2002The Big Hair Do (TV)Lui-même
2001A.I. Intelligence artificielleGigolo Joe
2000Gangsters, Sex & KaraokeJude
2000StalingradVassili
1999eXistenZTed Pikul
1999Le Talentueux M. RipleyDickie Greenleaf
1999Presence of mind
1998Final CutJude
1998La Sagesse des crocodilesSteven Grlscz
1998Le Cygne du destinDanny
1997BentStormtrooper
1997Bienvenue à GattacaJerome Eugene Morrow
1997Minuit dans le jardin du bien et du malBilly Hanson
1997Oscar WildeLord Alfred « Bosie » Douglas
1996I Love You, I Love You NotEthan
1994ShoppingBilly
1993The Marshal (TV)Bruno
1991Sherlock Holmes (1984) – Saison 5

Episode 4

Joe Barnes
1989Le Tailleur de GloucesterMayor’s Stableboy
1989The Ragged Child (TV)

Source : allociné