The World Is Not Enough
1999 · Action
as James Bond
Quintessentially Irish
2024 · Documentary
as Self - Actor
Four Letters of Love
2025 · Drama
as William Coughlan
History's Greatest Heists
2023 · Documentary
as Self - Host
Oceans
2010 · Documentary
as Self - Narrator
Tomorrow Never Dies
1997 · Action
Evelyn
2002 · Drama
as Desmond Doyle
The Son S1-S2
2017 · Drama
as Eli McCullough
Giant
2026 · Biography
as Brendan Ingle
Taffin
1988 · Action
as Taffin
GoldenEye
1995 · Action
Mister Johnson
1991 · Drama
as Harry Rudbeck
Shattered
2007 · Crime
as Tom Ryan
Bag of Bones
2011 · Drama
as Mike Noonan
Riverdance: The Animated Adventure
2021 · Animation
as Grandpa
Urge
2016 · Drama
as The Man
Some Kind of Beautiful
2015 · Comedy
as Richard
The November Man
2014 · Action
as Devereaux
A Long Way Down
2014 · Comedy
as Martin
Deep Blue
2004 · Documentary
Seraphim Falls
2007 · Action
as Gideon
After the Sunset
2004 · Action
as Max Burdett
The Misfits
2021 · Action
as Richard Pace
The Last Rifleman
2023 · Biography
as Artie Crawford
The Tailor of Panama
2001 · Drama
as Osnard
Robinson Crusoe
1997 · Adventure
as Robinson Crusoe
Alistair MacLean's Death Train
1993 · Action
as Mike Graham
I.T.
2016 · Crime
as Mike Regan
Dante's Peak
as Harry Dalton
The Thomas Crown Affair
1999 · Crime
as Thomas Crown
The Matador
2006 · Comedy
as Julian Noble
Laws of Attraction
2004 · Comedy
as Daniel Rafferty
The Unholy Trinity
2025 · Action
as Sheriff Gabriel Dove
Fast Charlie
2023 · Action
as Charlie Swift
2021 · Adventure
The Ghost Writer
2010 · Crime
as Adam Lang
The King of Kings
2025 · Animation
as Pontius Pilate
Survivor
2015 · Action
as Nash
Remington Steele S5
1987 · Action
as Remington Steele
The Thursday Murder Club
2025 · Comedy
as Ron
I Don't Know How She Does It
2011 · Comedy
as Jack Abelhammer
The Out-Laws
as Billy McDermott
Nomads
1986 · Drama
as Jean Charles Pommier
The Fourth Protocol
1987 · Thriller
as Valeri Petrofsky
MobLand
2025 · Crime
as Conrad Harrigan
Spinning Man
2018 · Drama
as Malloy
The Lawnmower Man
1992 · Horror
as Lawrence Angelo
The Love Punch
Grey Owl
1999 · Biography
as Archie Grey Owl
The Only Living Boy in New York
as Ethan Webb
Married Life
2008 · Biography
as Richard Langley
The Greatest
2009 · Drama
as Allen Brewer
Mars Attacks!
1996 · Comedy
as Donald Kessler
Mrs. Doubtfire
1993 · Comedy
as Stuart Dunmeyer
Eurovision
2020 · Comedy
as Erick Erickssong
Black Adam
2022 · Action
as Dr. Fate
The Great Lillian Hall
2024 · Adventure
as Ty Maynard
Love Affair
1994 · Comedy
as Ken Allen
Cane Fire
2022 · Documentary
as Self
The Mirror Has Two Faces
as Alex
Percy Jackson & the Olympians: The Lightning Thief
2010 · Adventure
as Mr. Brunner
The Foreigner
2017 · Action
as Liam Hennessy
Black Bag
as Arthur Stieglitz
Final Score
2018 · Action
as Dimitri
Quest for Camelot
1998 · Animation
as King Arthur
We're All Gonna Die (Even Jay Baruchel)
Remember Me
2010 · Drama
as Charles Hawkins
The Long Good Friday
1982 · Crime
as 1st Irishman
The Sound of 007: Live from the Royal Albert Hall
The World's End
2013 · Action
as Guy Shepherd