Rare Objects (2023) | |
The Other Me (2023) als Irakli | |
Alone Together (2022) als Charlie | |
J.T. LeRoy (2019) als Geoffrey Knoop | |
Berlin, I Love You (2019) als Jared | |
London Fields (2018) als Keith Talent | |
Geostorm (2017) als Max Lawson | |
Kidnapping Mr. Heineken (2015) als Cor Van Hout | |
Stonehearst Asylum (2014) als Edward Newgate | |
Electric Slide (2014) als Eddie Dodson | |
La migliore offerta (2013) als Robert | |
Cloud Atlas (2012) als Adam Ewing / Poor Hotel Guest / Megan's Dad / Highlander / Hae-Joo Chang / Adam / Zachry Brother-in-Law | |
Spike Island (2012) als Burger Vendor | |
Upside Down (2012) als Adam Kirk | |
Ashes (2012) als James | |
One Day (2011) als Dexter Mayhew | |
The Way Back (2010) als Janusz Wieszczek | |
Legend of the Guardians: The Owls of Ga'Hoole (2010) als Soren (voice) | |
Heartless (2009) als Jamie Morgan | |
Crossing Over (2009) als Gavin Kossef | |
Fifty Dead Men Walking (2008) als Martin | |
21 (2008) als Ben Campbell | |
The Other Boleyn Girl (2008) als George Boleyn | |
Creating the Universe (2008) | |
Across the Universe (2007) als Jude | |
Mouth to Mouth (2005) als Red | |
The Final Quest (2004) als Young Charlie | |
The Second Quest (2004) als Young Charlie | |
Thursday the 12th (2003) als Martin Bannister | |
Rehab (2003) als Darryl | |
The Quest (2002) als young Charlie | |
Hawkins (2001) | |
The Browning Version (1994) als Bryant | |
One Thousand Paper Cranes | |
Apartment 7A als Alan Marchand |