DOUGLAS, Cork (Irlanda), 25 maggio, 1976
2024 - Small Things like These - Attore - Bill Furlong
2022 - Oppenheimer - Attore - J. Robert Oppenheimer
2020 - A Quiet Place II - Attore - Emmett
2019 - Anna - Attore
2017 - Dunkirk - Attore - Soldato sotto shock
2017 - The Party - Attore - Tom
2016 - Free Fire - Attore - Chris
2015 - Heart of the Sea - Le origini di Moby Dick - Attore - Secondo Ufficiale Matthew Joy
2014 - Transcendence - Attore - Anderson
2014 - Aloft - Attore - Ivan
2013 - At Swim-Two-Birds - Attore
2012 - Broken - Attore - Mike
2012 - Il Cavaliere Oscuro - Il Ritorno - Attore - Dott. Jonathan Crane/Spaventapasseri
2012 - Red Lights - Attore - Tom Buckley
2011 - In Time - Attore - Raymond Leon
2010 - Tron Legacy - Attore - Edward Dillinger (non accreditato)
2010 - Inception - Attore - Fischer
2009 - Peacock - Attore - John/Emma Skillpa
2008 - Il cavaliere oscuro - Attore - Spaventapasseri
2008 - The Edge of Love - Attore - William Killick
2007 - Sunshine - Attore - Capa
2006 - Il vento che accarezza l'erba - Attore - Damien
2005 - Red Eye - Attore - Jackson Rippner
2005 - Batman Begins - Attore - Dott. Jonathan Crane/Spaventapasseri
2005 - Breakfast on Pluto - Attore - Patrick 'Kitten' Braden
2003 - La ragazza con l'orecchino di perla - Attore - Pieter
2003 - Intermission - Attore - John
2002 - 28 giorni dopo - Attore - Jim
2001 - Come Harry divenne un albero - Attore - Gus