045.jpg
046.jpg
047.jpg
040.jpg
041.jpg
042.jpg
043.jpg
044.jpg
036.jpg
037.jpg
Career

Year

Title

Role

Notes

2002 Tom & Thomas Tom / Thomas
2002 The Apocalypse Johanan
2003 Behind Closed Doors Sam Goodwin
2003 Shanghai Knights Charlie Chaplin
2004 Dead Cool George
2006 The Thief Lord Prosper
2006 The Illusionist Young Eisenheim
2006 Fast Learners Neil
2006 The Best Man Michael (Aged 15)
2007 The Magic Door Flip
2007 Sherlock Holmes and the Baker Street Irregulars Finch
2008 Dummy Danny
2008 Angus, Thongs and Perfect Snogging Robbie Jennings
2009 The Greatest Bennett Brewer
2009 Nowhere Boy John Lennon
2010 Kick-Ass David “Dave” Lizewski / Kick-Ass
2010 Chatroom William
2011 Albert Nobbs Joe
2012 Savages Ben
2012 Anna Karenina Count Vronsky
2013 Kick-Ass 2 David “Dave” Lizewski / Kick-Ass
2014 Captain America: The Winter Soldier Pietro Maximoff / Quicksilver
2014 Godzilla Lt. Ford Brody
2015 Fifty Shades of Grey TBA Post-production
2015 Avengers: Age of Ultron Pietro Maximoff / Quicksilver Post-production