b. 1978

Dunkirk (2017)
… shivering soldier
The Beguiled (2017)
… John McBurney
The Light Between Oceans (2016)
… Tom Sherbourne
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 OR Robert Fischer
Hippie Hippie Shake (2010, unreleased)
… Richard Neville
Fish Tank (2009)
… Conor O’Reilly
Inglourious Basterds (2009)
… Lt. Archie Hilcox
The Edge of Love (2008)
… William Killick
Hunger (2008)
… Bobby Sands
In Bruges (2008)
… Ray
The Dark Knight (2008)
… Dr. Jonathan Crane/Scarecrow (cameo)
Sunshine (2007)
… Robert Capa OR Atonement
Cassandra’s Dream (2007)
… Terry OR Match Point
The Wind that Shakes the Barley (2006)
… Damien
Batman Begins (2005)
… Dr. Jonathan Crane/Scarecrow
Vanity Fair (2004)
… Captain George Osborne
Intermission OR Girl with a Pearl Earring (2003)
… Lehiff OR Pieter
Bright Young Things (2003)
… The Earl of Balcaim
28 Days Later (2002)
… Jim
Disco Pigs (2001)
… Darren/Pig

television
Peaky Blinders (2013-present, 18 episodes)
… Thomas Shelby

theatre
Macbeth (2013, London)
… Macbeth
Disco Pigs (1996, Cork)
… 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