2025
Bring Them Down as Ray2025
Safe Harbor as Not available2024
The Ballad of Davy Crockett as Caleb2024
No Way Up as Brandon2024
Duchess as Frank Monaghan2024
The Problem with People as Ciáran2023
In the Land of Saints and Sinners as Robert McQue2023
Marlowe as Bernie Ohls2023
Unwelcome as Colm “Daddy” Whelan2023
The Santa Stories as The No Man/ Bill2023
There's Always Hope as Jonathan2022
The Serpent Queen as Francis I of France2022
Save the Cinema as Martyn2022
Three Day Millionaire as Mr. Barr2022
Confession as Father Peter2021
Fúria as Not available2021
Back to Barrytown as Self / Narrator2021
The Monkey as MacDonell2020
Gangs of London as Finn Wallace2020
The Banker as Patrick Barker2020
Pixie as Dermot O'Brien2020
The Singapore Grip as Major Brendan Archer2019
Tolkien as Father Francis Morgan2019
Seberg as Frank Ellroy2019
The Last Right as Detective Donall Crowley2018
National Theatre Live: Cat on a Hot Tin Roof as Big Daddy2017
Will as James Burbage2017
The Journey as Martin McGuinness2017
Halal Daddy as Martin Logan2016
Pelé: Birth of a Legend as George Raynor2016
Pelé: Birth of a Legend as Coach George Raynor2016
Norm of the North as Grandfather (voice)2016
The Cowboy as Self2016
The Secrets of Emily Blair as Father Avital2015
Childhood's End as Wainwright2015
I Am Your Father as Narrator (voice)2015
A Dangerous Arrangement as Leslie2014
The Driver as The Horse2014
The Devil's Hand as Elder Beacon2014
The Yank as Fintan McGuire2013
Free Birds as Myles Standish (voice)2013
Alan Partridge: Alpha Papa as Patt Farrell2013
One Chance as Roland Potts2013
Star Trek: The Next Generation - The Best of Both Worlds as Chief Miles O'Brien (archive footage)2013
A Belfast Story as Detective2012
The Cold Light of Day as Bandler2012
Bel Ami as Monsieur Rousset2012
Soldiers of Fortune as Mason2011
Hell on Wheels as Thomas 'Doc' Durant2011
The Conspirator as David Hunter2011
Whole Lotta Sole as Detective Weller2011
The Perfect Stranger as Mark O'Reilly2011
The Hot Potato as Harry2011
The Flight of the Swan as Giannopoulos2010
Get Him to the Greek as Jonathan Snow2010
Parked as Fred Daly2010
Alleged as H.L. Mencken2009
Law Abiding Citizen as Detective Dunnigan2009
Mercy as Not available2009
Alice as King of Hearts2009
ZOS: Zone of Separation as George Titac2009
The Damned United as Don Revie2009
The Race as Frank Kensay2008
Life on Mars as Not available2008
Three and Out as Tommy Cassidy2008
Unnatural Causes as Trevor Jones2007
Kings as Joe Mullan2006
The Unit as Not available2006
Men in Trees as Not available2006
Covert One: The Hades Factor as Peter Howell2006
Five Fingers as Gavin2006
Caved In: Prehistoric Terror as Vincent2006
A Lobster Tale as Cody2005
It's Always Sunny in Philadelphia as Shelley Kelly2005
Turning Green as Tom2004
Stargate Atlantis as Cowen2004
Layer Cake as Gene2004
The Murdoch Mysteries as Inspector Brackenreid2004
Renegade as Jimmy McClure2004
Battle of the Brave as Benjamin Franklin2004
The Murdoch Mysteries: Poor Tom Is Cold as Inspector Brackenreid2004
The Murdoch Mysteries: Except the Dying as Inspector Brackenreid2004
Bad Apple as Gibbons2003
Intermission as Jerry Lynch2003
The Boys & Girl from County Clare as Jimmy2003
Deep Space Nine: Ending an Era as Himself2002
King of Texas as Mr. Tumlinson2002
Random Passage as Not available2002
Backflash as Gin O'Malley2002
Random Passage as Thomas Hutchings2001
Law & Order: Criminal Intent as Harold Garrett2001
Intimacy as Not available2001
How Harry Became a Tree as Harry1999
The Magical Legend of the Leprechauns as Seamus Muldoon1999
Mystery, Alaska as Mayor Scott Pitcher1999
Chapter Zero as Frank Lazaras1999
This Is My Father as Seamus1999
Four Days as Fury1998
Claire Dolan as Roland Cain1998
October 22 as Steve1998
Money Kings as Al Sheehan1998
Monument Ave. as Jackie O'Hara1998
Owd Bob as Keith Moore1997
Con Air as Agent Duncan Malloy1996
The Van as Larry1996
The Last of the High Kings as Jim Davern1995
The Englishman Who Went Up a Hill But Came Down a Mountain as Morgan the Goat1995
Star Trek: Deep Space Nine - The Way of the Warrior as Miles O'Brien1995
The New Explorers: The Science of Star Trek as Self1994
Gargoyles as Not available1994
Scarlett as Father Colum O'Hara1994
The Road to Wellville as Dr. Lionel Badger1994
War of the Buttons as Geronimo's Dad1994
Star Trek: The Next Generation - All Good Things... as Chief Miles O'Brien1993
Star Trek: Deep Space Nine as Miles O'Brien1993
Dr. Quinn, Medicine Woman as Jake Slicker1993
The Snapper as Dessie Curley1993
Star Trek: Deep Space Nine - Behind the Scenes as Himself1992
The Last of the Mohicans as Major Ambrose1992
Far and Away as Kelly1992
Under Siege as Daumer1992
Into the West as Barreller1991
Brooklyn Bridge as Not available1991
The Commitments as Jimmy Rabbitte, Sr.1991
Star Trek: The Next Generation - Redemption as Miles O'Brien (archive footage)1990
Law & Order as Wyatt Landon1990
Die Hard 2 as Windsor Plane - Pilot1990
Dick Tracy as Cop at Tess'1990
Come See the Paradise as Gerry McGurn1989
The Simpsons as Tom O'Flanagan (voice)1989
Perfect Witness as Meagher1987
Star Trek: The Next Generation as Miles O'Brien1987
Star Trek: The Next Generation as Self1987
Star Trek: The Next Generation as Chief O'Brien1987
Star Trek: The Next Generation as Chief Miles O'Brien1987
The Dead as Mr. Bergin1987
The Gambler, Part III: The Legend Continues as Tinkerer1986
Omega Syndrome as Sean1985
MacGyver as Dr. Irwin Malcolm1985
Moonlighting as Keterina Suitor (as Colm Meany)1984
Tales from the Darkside as ConstableNaN
Remarkably Bright Creatures as Not available1982
Easter 2016 as Kevin MurphyNaN
The Happy Worker as Not available1993
Star Trek: Deep Space Nine - Emissary as Miles O'BrienNaN
Re-Creation as Not available1981
Nailed as Younger Protestant1962
The Late Late Show as Self2022
Three Day Millionaire Executive Producer