Schauspieler

Jahr Titel Rolle
2025 Fuze -
2025 28 Years Later Jamie
2025 Blood On Snow Olav
2024 Nosferatu - Der Untote Friedrich Harding
2024 The Fall Guy Tom Ryder
2024 Rothko -
2024 Kraven The Hunter Sergei Kravinoff / Kraven The Hunter
2022 Bullet Train Tangerine
2021 Calls (2021) - Staffel 1 -
2020 Tenet Ives
2018 Outlaw King James Douglas
2018 Tausend kleine Scherben James Frey
2017 The Wall Sergent Allen Isaac
2016 Nocturnal Animals Ray Marcus
2015 Avengers 2: Age Of Ultron Pietro Maximoff / Quicksilver
2014 Captain America 2: The Return Of The First Avenger Pietro Maximoff / Quicksilver (uncredited)
2014 Godzilla Ford Brody
2013 Kick-Ass 2 Dave Lizewski/Kick-Ass
2012 Anna Karenina Vronsky
2012 Savages Ben
2011 Albert Nobbs Joe Macken
2010 Chatroom William
2010 Kick-Ass Dave Lizewski / Kick-Ass
2009 Zeit der Trauer Bennett Brewer
2009 Nowhere Boy John Lennon
2008 Dummy Danny
2008 Frontalknutschen Robbie
2007 Walk Hard - Die Dewey Cox Story -
2007 The Magic Door Flip
2007 Hotel Zack & Cody - Staffel 3
Episode 6
Gunther
2007 Sherlock Holmes and the Baker Street Irregulars Finch
2006 The Best Man Michael - aged 15
2006 Fast Learners Kurzfilm Neil
2006 The Illusionist - Nichts ist wie es scheint Eisenheim (jung)
2005 Herr der Diebe Prosper
2004 Dead Cool George
2003 Shanghai Knights Charlie Chaplin
2003 Behind Closed Doors Sam Goodwin
2002 Die Bibel: Apokalypse Johanan
2002 Tom & Thomas Tom & Thomas

Drehbuch

Jahr Titel Beruf
2018 Tausend kleine Scherben Drehbuchautor

Musik

Jahr Titel Beruf
2009 Nowhere Boy Musiker

Produktion

Jahr Titel Beruf
2024 Rothko Produzent