Nosferatu (2024) als Friedrich Harding | |
Rothko (2024) | |
Kraven the Hunter (2024) als Sergei Kravinoff / Kraven the Hunter | |
The Fall Guy (2024) als Tom Ryder | |
Bullet Train (2022) als Tangerine | |
The King's Man (2021) als Archie Reid | |
Tenet (2020) als Ives | |
A Million Little Pieces (2019) als James Frey | |
Outlaw King (2018) als James Douglas, Lord of Douglas | |
The Wall (2017) als Isaac | |
Nocturnal Animals (2016) als Ray Marcus | |
Avengers: Age of Ultron (2015) als Pietro Maximoff / Quicksilver | |
Godzilla: Force of Nature (2014) als Himself | |
Godzilla (2014) als Ford Brody | |
Captain America: The Winter Soldier (2014) als Pietro Maximoff / Quicksilver (uncredited) | |
Kick-Ass 2 (2013) als Dave Lizewski / Kick-Ass | |
Anna Karenina (2012) als Vronsky | |
Savages (2012) als Ben | |
Albert Nobbs (2011) als Joe Mackins | |
Chatroom (2010) als William | |
Kick-Ass (2010) als Dave Lizewski / Kick-Ass | |
Nowhere Boy (2009) als John Lennon | |
The Greatest (2009) als Bennett Brewer | |
Angus, Thongs and Perfect Snogging (2008) als Robbie | |
Dummy (2008) als Danny | |
Sherlock Holmes and the Baker Street Irregulars (2007) als Finch | |
The Magic Door (2007) als Flip | |
The Illusionist (2006) als Young Eisenheim | |
The Best Man (2006) als Michael Sheldrake (age 15) | |
The Thief Lord (2006) als Prosper | |
Dead Cool (2005) als George | |
San Giovanni: L'Apocalisse (2004) als Johanan | |
Shanghai Knights (2003) als Charlie Chaplin | |
Tom & Thomas (2002) als Tom / Thomas | |
Fuze |
Rothko Producer | |
A Million Little Pieces Screenplay | |
A Million Little Pieces Producer |