- 2023 |
The Out-Laws as Billy McDermott
- 2023 |
- 2022 |
- 2022 |
- 2022 |
- 2022 |
- 2021 |
Riverdance: The Animated Adventure as Grandpa
- 2021 |
The Misfits as Richard Pace
- 2021 |
- 2020 |
Four Letters of Love as William Coughlan
- 2020 |
The Last Rifleman as Artie Crawford
- 2019 |
Niall Tóibín - Everyman
- 2018 |
Spinning Man as Malloy
- 2018 |
- 2018 |
- 2017 |
- 2017 |
- 2016 |
I.T. as Mike Regan
- 2016 |
Urge as The Man
- 2015 |
Once Upon an Island as Narrator
- 2015 |
Survivor as Nash
- 2015 |
- 2014 |
A Long Way Down as Martin
- 2014 |
Some Kind of Beautiful as Richard
- 2014 |
- 2013 |
The Love Punch as Richard
- 2012 |
Love Is All You Need as Philip
- 2011 |
I Don't Know How She Does It as Jack Abelhammer
- 2011 |
Salvation Boulevard as Dan Day
- 2011 |
Skydancer
- 2010 |
Jane's Journey
- 2010 |
The Ghost Writer as Adam Lang
- 2009 |
Oceans as Narrator
- 2009 |
The Greatest as Allen Brewer
- 2009 |
Untitled Robert Capa Project
- 2008 |
Mamma Mia! as Sam
- 2008 |
Thomas & Friends: The Great Discovery - The Movie as Narrator (UK & US)
- 2007 |
Hope in the Time of AIDS as Narrator
- 2006 |
Boffo! Tinseltown's Bombs and Blockbusters
- 2006 |
Not Bloody Likely as George Bernard Shaw
- 2006 |
Seraphim Falls as Gideon
- 2006 |
Whaledreamers
- 2005 |
The Matador as Julian Noble
- 2004 |
After the Sunset as Max Burdett
- 2004 |
Laws of Attraction as Daniel Rafferty
- 2003 |
Deep Blue as Narrator
- 2002 |
Die Another Day as James Bond
- 2002 |
Evelyn as Desmond Doyle
- 2001 |
The Tailor of Panama as Osnard
- 2000 |
The Spirit of Grey Owl
- 1999 |
Grey Owl as Archie Grey Owl
- 1999 |
The Thomas Crown Affair as Thomas Crown
- 1999 |
The World Is Not Enough as James Bond
- 1998 |
The Nephew
- 1997 |
Dante's Peak as Harry Dalton
- 1997 |
Robinson Crusoe as Robinson Crusoe
- 1997 |
Tomorrow Never Dies as James Bond
- 1996 |
Mars Attacks! as Professor Donald Kessler
- 1996 |
The Disappearance of Kevin Johnson as Pierce Brosnan
- 1995 |
GoldenEye as James Bond
- 1993 |
Entangled as Garavan
- 1993 |
Mrs. Doubtfire as Stu Dunmeyer
- 1992 |
Live Wire as Danny O'Neill
- 1992 |
The Lawnmower Man as Lawrence Angelo
- 1991 |
H-Block as Britt
- 1990 |
Mister Johnson as Harry Rudbeck
- 1988 |
Taffin as Taffin
- 1988 |
The Deceivers as William Savage
- 1987 |
The Fourth Protocol as Valeri Petrofsky
- 1986 |
Nomads as Jean Charles Pommier
- 1970 |
- 1970 |