Nuremberg as Hermann Göring
The Pope's Exorcist 2 as Father Gabriel Amorth
2024
Kraven the Hunter as Nikolai Kravinoff
2024
Andrea Bocelli 30: The Celebration
2024
The Exorcism as Anthony Miller
2024
ARK: The Animated Series as Kor (voice) (6 episodes)
2024
Sleeping Dogs as Roy Freeman
2024
Land of Bad as Reaper
2023
The Pope's Exorcist as Father Gabriele Amorth
2022
Poker Face as Jake Foley
2022
The Greatest Beer Run Ever as Arthur Coates
2022
Marvel Studios Assembled: The Making of Thor: Love and Thunder as Self - Zeus (archive footage)
2022
The Ghost of Richard Harris as Self
2022
Thor: Love and Thunder as Zeus
2022
Prizefighter: The Life of Jem Belcher as Jack Slack
2021
The Great Barrier Reef: A Living Treasure as Narrator (voice) (4 episodes)
2021
Zack Snyder's Justice League as Jor-El (voice)
2020
The Sound as Self - Co-Host (1 episode)
2020
Unhinged as Man (Tom Cooper)
2019
True History of the Kelly Gang as Harry Power
2019
Take Us Home: Leeds United as Narrator (voice) (8 episodes)
2019
The Loudest Voice as Roger Ailes (7 episodes)
2019
Sword-and-Sandal as Self (archive footage)
2018
Turtle Odyssey as Narrator (voice)
2018
Mel Brooks: Unwrapped as Self (archive footage)
2017
The Mummy as Henry Jekyll / Edward Hyde
2017
War Machine as Bob White
2017
David Stratton: A Cinematic Life as Self
2016
The Nice Guys as Jackson Healy
2016
The Last Laugh as Self
2015
Fathers and Daughters as Jake Davis
2015
The Late Late Show with James Corden as Self (1 episode)
2014
The Water Diviner as Joshua Connor
2014
Last Week Tonight with John Oliver as Self (1 episode)
2014
Late Night with Seth Meyers as Self (1 episode)
2014
The Tonight Show Starring Jimmy Fallon (1 episode)
2014
Winter's Tale as Pearly Soames
2013
Man of Steel as Jor-El
2013
The Frame as Jor-El (1 episode)
2013
Les Misérables: The History of the World's Greatest Story as Self
2013
Broken City as Nicholas Hostetler
2012
Les Misérables as Javert
2012
The Man with the Iron Fists as Jack Knife
2012
La Classe américaine as Self
2012
Honest Trailers as Maximus Decimus Peridius (archive footage) (1 episode)
2011
Watch the Throne as Self
2010
The Next Three Days as John Brennan
2010
Damage Control as Narrator (voice) (6 episodes)
2010
Robin Hood as Robin Longstride
2010
The Real Robin Hood as Self
2010
Republic of Doyle as Boyd Kelley (1 episode)
2009
State of Play as Cal McAffrey
2009
Tenderness as Detective Cristofuoro
2008
Body of Lies as Ed Hoffman
2008
Whatever You Desire: Making 'L.A. Confidential' as Self
2008
Sunlight and Shadow: The Visual Style of 'L.A. Confidential' as Self
2007
American Gangster as Richie Roberts
2007
3:10 to Yuma as Ben Wade
2007
Bra Boys as Narrator (voice)
2007
The Graham Norton Show as Self (3 episodes)
2006
El hormiguero as Self (1 episode)
2006
A Good Year as Max Skinner
2006
Discovery Atlas (1 episode)
2006
The Chaser's War on Everything (1 episode)
2006
Steve Irwin: He Changed Our World as Self
2005
Made in Hollywood as Self (1 episode)
2005
Inside 9/11 (3 episodes)
2005
Strength and Honor: Creating the World of 'Gladiator' as Self
2005
Cinderella Man as Jim Braddock
2005
Nos Bastidores de Hollywood as Self
2004
The Hundred Days as Self
2003
Master and Commander: The Far Side of the World as Captain Jack Aubrey
2003
The Ellen DeGeneres Show as Self (2 episodes)
2003
Celebrities Uncensored as Self (1 episode)
2002
Inside a Beautiful Mind as Self
2001
A Beautiful Mind as John Nash
2000
Proof of Life as Terry Thorne
2000
Gladiator Games: The Roman Bloodsport as Self
2000
Gladiator as Maximus
1999
The Insider as Jeffrey Wigand
1999
Mystery, Alaska as John Biebe
1999
Rove as Self (1 episode)
1998
Parkinson as Self (1 episode)
1997
Heaven's Burning as Colin
1997
Breaking Up as Steve
1997
L.A. Confidential as Wendell 'Bud' White
1996
The Daily Show as Self (1 episode)
1995
Rough Magic as Alex Ross
1995
Virtuosity as Sid 6.7
1995
No Way Back as Zack Grant
1995
The Quick and the Dead as Cort
1994
Inside the Actors Studio as Self (1 episode)
1994
Hammers Over the Anvil as East Driscoll
1993
For the Moment as Lachlan
1993
The Silver Brumby as The Man
1993
Late Night with Conan O'Brien as Self - Guest (3 episodes)
1993
Love In Limbo as Arthur Baskin
1992
The Late Show as Shirty, the Slightly Aggressive Bear (1 episode)
1992
The Tonight Show with Jay Leno (3 episodes)
1992
Romper Stomper as Hando
1992
Spotswood as Kim Barry
1991
Brides of Christ as Dominic Maloney (1 episode)
1991
Police Rescue as Constable Tom 'Bomber' Young (1 episode)
1990
The Crossing as Johnny
1990
Blood Oath as Lt. Corbett
1989
Acropolis Now as Danny O' Brian (1 episode)
1988
LIVE with Kelly and Mark (1 episode)
1987
Seitenblicke as self (1 episode)
1987
Rafferty's Rules as Bobby Jarvis (1 episode)
1985
Neighbours (1 episode)
1976
AACTA Awards as Self (1 episode)
1975
Saturday Night Live as Self - Host (1 episode)
1953
The Oscars as Self (3 episodes)
1951
Sanremo Music Festival as Self - Special Guest (1 episode)