… Darren/Pig
b. 1978
Dunkirk (2017)
… shivering soldier
The Beguiled (2017)
… John McBurney
The Lobster (2015)
… David
Frank (2014)
… Frank
12 Years a Slave (2013)
… Edwin Epps
Seven Psychopaths (2012)
… Martin “Marty” Faranan
The Dark Knight Rises (2012)
… Dr. Jonathan Crane/Scarecrow (cameo)
Jane Eyre (2011)
… Edward Fairfax Rochester
Shame (2011)
… Brandon Sullivan
Inception (2010)
… Eames
Hippie Hippie Shake (2010, unreleased)
… Richard Neville
Inglourious Basterds (2009)
… Lt. Archie Hilcox
The Edge of Love (2008)
… William Killick
In Bruges (2008)
… Ray
The Dark Knight (2008)
… Dr. Jonathan Crane/Scarecrow (cameo)
Sunshine (2007)
… Robert Capa
Atonement (2007)
… Robbie Turner
Match Point (2006)
… Chris
Batman Begins (2005)
… Dr. Jonathan Crane/Scarecrow
Vanity Fair (2004)
… Captain George Osborne
Bright Young Things (2003)
… The Earl of Balcaim
28 Days Later (2002)
… Jim
television
Peaky Blinders (2013-present, 18 episodes)
… Thomas Shelby
theatre
Macbeth (2013, London)
… Macbeth