The Van
1997 · Comedy
as Larry
The Damned United
2009 · Biography
as Don Revie
The Yank
2014 · Comedy
as Fintan McGuire
A Lobster Tale
2006 · Drama
as Cody Brewer
No Way Up
2024 · Action
as Brandon
Hell on Wheels S5
2015 · Drama
as Thomas 'Doc' Durant
The Secrets of Emily Blair
2016 · Horror
as Father Avital
Stand Off
2013 · Comedy
as Detective Weller
There's Always Hope
2021 · Drama
as Jonathan
Confession
2022 · Action
as Father Peter
Alleged
2013 · Drama
as H.L. Mencken
Caved In: Prehistoric Terror
2006 · Action
as Vincent
A Deal Is a Deal
2008 · Comedy
as Tommy Cassidy
The Ballad of Davy Crockett
as Caleb
Cat on a Hot Tin Roof
2018 · Drama
as Big Daddy
Bring Them Down
2025 · Drama
as Ray
Tolkien
2019 · Biography
as Father Francis
Unwelcome
2023 · Comedy
as 'Daddy' Whelan
The Journey
2017 · Biography
as Martin McGuinness
One Chance
2013 · Biography
as Roland
Law Abiding Citizen
2009 · Action
as Detective Dunnigan
Con Air
1997 · Action
as Agent Duncan Malloy
The Singapore Grip
2020 · Comedy
as Major Brendan Archer
DS9: What We Left Behind
2019 · Documentary
as Self - Chief O'Brien
Safe Harbor
2025 · Thriller
as Kieran Walsh
Bel Ami
2012 · Crime
as Monsieur Rousset
Norm of the North
2016 · Animation
as Grandfather
Turning Green
2005 · Drama
as Tom
Mystery, Alaska
1999 · Comedy
as Mayor Scott Pitcher
Five Fingers
as Gavin
Free Birds
2013 · Animation
as Myles Standish
Boss Lear
2002 · Drama
as Henry Tumlinson
Seberg
2020 · Biography
as Frank Ellroy
Backflash
2001 · Action
as Gin O'Malley
Into the West
1993 · Adventure
as Barreller
The Road to Wellville
1994 · Comedy
as Dr. Lionel Badger
The Banker
as Barker
The Last Right
2019 · Comedy
as Detective Donall Crowley
The Dead
1987 · Drama
as Mr. Bergin
Omega Syndrome
1987 · Action
as Sean
Far and Away
1992 · Adventure
as Kelly
The Devil's Hand
2014 · Horror
as Elder Beacon
The Conspirator
2011 · Crime
as General Hunter
Will
2017 · Drama
as James Burbage
Pixie
2021 · Comedy
as Dermot O'Brien
Layer Cake
2005 · Crime
as Gene
10 RAISONS
2021 · Nollywood
Star Trek: Deep Space Nine S7
1998 · Action
as Chief Miles O'Brien
In the Land of Saints and Sinners
as Robert McQue
Get Him to the Greek
2010 · Comedy
as Jonathan Snow
Renegade
2004 · Adventure
as Jimmy McClure
Noose
1998 · Crime
as Jackie O'Hara
The Last of the Mohicans
1992 · Action
as Maj. Ambrose
Duchess
as Frank Monaghan
Star Trek: The Next Generation S7
1993 · Action