Himself
Let It Bring Hope: Bohemians v Palestine (2024)
Captain Eliot
דרקולה: מסע הדמים (2023)
Honolulu Rifle
The Wind & the Reckoning (2022)
Walter
המשימה (2021)
Self
משחקי הכס: המשמרת האחרונה (2019)
Wetzler
24 שעות לחיות (2017)
The Father
ילדותו של מנהיג (2016)
Душа шпиона (2015)
Fionn
Pursuit (2015)
Angus
Ladygrey (2015)
Davos Seaworth
Game of Thrones The IMAX Experience (2015)
Thomas
נובל (2014)
Six
Let Us Prey (2014)
Elliot
SLR (2013)
Grey
קוד פרוץ (2013)
Davy
תנודות טובות (2012)
Liam
Pitch Black Heist (2012)
Narrator (voice)
Saving the Titanic (2012)
Alec Wade
טעון הגנה (2012)
Army Doctor
סוס מלחמה (2011)
Francis Sheehy
שומר חוק (2011)
English Captain
Jeanne Captive (2011)
Jack Cope
Black Butterflies (2011)
Bill Hines
חשופות (2010)
Solon
התנגשות הטיטאנים (2010)
Brick
סנטוריון (2010)
Sid Rourke
הארי בראון (2009)
The Mutt
Perrier's Bounty (2009)
Powers
התחרות (2009)
Michael Harrison
בלאד: הערפדית האחרונה (2009)
"Mad Dog" Maguire
המומיה 3: שובו של קיסר הדרקון (2008)
Brodie
אמן הבריחה (2008)
Priest
רעב (2008)
General Tilney
מנזר נורת'אנגר (2007)
Neil Barry
Anner House (2007)
Frank
Last Night (2006)
Dan
כשהרוח נושבת (2006)
1st Biker
ארוחת בוקר על פלוטו (2005)
Director
ליגת הג'נטלמנים של חזון אחרית הימים (2005)
Tony Golden
Showbands (2005)
Screwback (2004)
John Brennan
שחקן הקלפים (2004)
Hamilton
The Crooked Man (2003)
Sean Foley
Mystics (2003)
David Milner
Final Demand (2003)
Shadow Man (2002)
John Power
מועדון החטיפה (2002)
Capt. Ryan
צבא הכלבים (2002)
David Robinson
Stranded (2002)
John Wyndham
The Island of the Mapmaker's Wife (2001)
Father Ray Connolly
Revelation (2001)
John Cosgrave
When the Sky Falls (2000)
Gregg Toland
RKO 281 (2000)
James Mangan
The Second Death (2000)
Detective Bone
Sweety Barrett (1999)
Mossie Sheehan
Falling for a Dancer (1998)
Alex Sneddon
The Life of Stuff (1997)
DCI Billy O'Connell
Police 2020 (1997)
Phillotson
Jude (1996)
Agravaine
ראשון האבירים (1995)
Capt. Crewe / Prince Rama
נסיכה קטנה (1995)
The Master
War of the Buttons (1994)