Actor
The Gates
2024
as Frederick Ladbroke
Aquaman and the Lost Kingdom
2023
as Brine King (voice)
Indiana Jones and the Dial of Destiny
2023
as Sallah
Starbright
2022
as Raphael
Kingslayer
2022
as Guillaume Maréchal
Bad Cupid
2021
as Archie
Moments in Spacetime
2020
as Mason
Valley of the Gods
2020
as Dr. Hermann
G-Loc
2020
as Henry
Tainted
2020
as Vladimir
Shadowtown
2020
as Einar
Grizzly II: Revenge
2020
as Bouchard
Mosley
2019
as Warnie (voice)
Santa Fake
2019
as Jow
The Pilgrim's Progress
2019
as Evangelist (voice)
Aquaman
2018
as Brine King (voice)
Aux
2018
as Jack
Camera Store
2016
as Pinky Steuben
Winter Thaw
2016
as Martin Avdeitch
The Apostle Peter: Redemption
2016
as Peter
The Blue Mauritius
2016
as Hanson
Golden Shoes
2015
as Burt
Beyond the Mask
2015
as Charles Kemp
Killing Jesus
2015
as Annas
Let The Season In
2014
as Self / Narrator
Under Milk Wood
2014
as Voice
Time Lapse
2014
as Mr. Bezzeredes
Saul: The Journey to Damascus
2014
as Caiphas
Apocalypse Pompeii
2014
as Colonel Carlos Dillard
Prisoners of the Sun
2013
as Professor Hayden Masterton
Scooby-Doo! Adventures: The Mystery Map
2013
as Gnarlybeard (voice)
Concrete Blondes
2013
as Kostas Jakobatos
100 Degrees Below Zero
2013
as Ralph Dillard
Smokin'
2013
as Doctor
Missing Christmas
2012
as Narrator / Santa (voice)
Escape
2012
as Malcom Andrews
Return to the Hiding Place
2011
as Eusi
Treasure Hunters
2011
Ferocious Planet
2011
as Senator Jackson Crenshaw
Three Wise Women
2010
as Green
Tom and Jerry Meet Sherlock Holmes
2010
as Dr. Watson (voice)
Medium Raw
2010
as Elliot Carbon
31 North 62 East
2009
as John Hammond
Anacondas: Trail of Blood
2009
as Murdoch
Fire and Ice: The Dragon Chronicles
2008
as Sangimel
Anaconda 3: Offspring
2008
as Murdoch
Kiss Me Deadly
2008
as Yale Ericson
In the Name of the King: A Dungeon Siege Tale
2007
as Merick
The Legend of Sasquatch
2007
The Ferryman
2007
as The Greek
One Night with the King
2006
as Mordecai
Shark Bait
2006
as Thorton (voice)
The King Maker
2005
as Phillippe
Shadows in the Sun
2005
as Mr. Andrew Benton
The Lost Angel
2005
as Father Kevin
The Game of Their Lives
2005
as Bill Jeffrey
Chupacabra Terror
2005
as Captain Randolph
Catching Kringle
2004
as Santa
Vlad
2004
as Narrator
The Princess Diaries 2: Royal Engagement
2004
as Viscount Mabrey
12 Days Of Terror
2004
as Captain
Dragon Storm
2004
as King Fastrad
The Lord of the Rings: The Return of the King
2003
as Gimli
Coronado
2003
as Presidente Hugo Luis Ramos
Never Say Never Mind
2003
The Medallion
2003
as Cmdr. Hammerstock-Smythe
The Jungle Book 2
2003
as Ranjan's Father (voice)
The Lord of the Rings: The Two Towers
2002
as Gimli / Treebeard (voice)
Sabretooth
2002
as Anthony Bricklin
Endangered Species
2002
as Police Lt. Wyznowski
Scorcher
2002
as Dr. Matthew Sallin
The Lord of the Rings: The Fellowship of the Ring
2001
as Gimli
Delta Force One: The Lost Patrol
2000
as Ivan
Sinbad: Beyond the Veil of Mists
2000
as King Akron
Britannic
2000
as Captain Barrett
Au Pair
1999
as Nigel Kent
Secret of the Andes
1999
as Father Claver
Body Armor
1997
as Rasheed
Cats Don't Dance
1997
as Woolie Mammoth (voice)
Bloodsport III
1996
as Jacques Duvalier
Boo to You Too! Winnie the Pooh
1996
as Narrator (voice)
Marquis de Sade
1996
as Inspector Marais
Aladdin and the King of Thieves
1996
as Cassim (voice)
The Great White Hype
1996
as Johnny Windsor
Catherine the Great
1996
as Pugachev
Echo of Blue
1996
Glory Daze
1995
as Luther
A Flintstones Christmas Carol
1994
as Charles Brickens (voice)
The High Crusade
1994
as Bruder Parvus
Robot in the Family
1994
as Eli Taki / Rashmud / Sashri
Blood of the Innocent
1994
as Shmuda
Cyborg Cop
1993
as Kessel
Sunset Grill
1993
as Stockton
South Beach
1993
The Seventh Coin
1993
as Captain Galil
The Magic Paintbrush
1993
as Zagal (voice)
Ring of the Musketeers
1992
as Maurice Treville
The Unnamable II
1992
as Professor Warren
Canvas
1992
as Nick
The Double 0 Kid
1992
as Rudi Von Kseenbaum
Return to the Lost World
1992
as Professor George Challenger
Perry Mason: The Case of the Fatal Framing
1992
as Phillip Graff
The Lost World
1992
as Challanger
Before the Storm
1991
as Flynn
Journey of Honor
1991
as El Zaidan
Under Cover
1991
as Flynn
The Strauss Dynasty
1991
as Gribov
Secret Weapon
1990
as Mossad Chief
Desperado: Badlands Justice
1989
as Richard Marriott
Rising Storm
1989
as Donwaldo
The Gifted One
1989
as Carl Boardman
Indiana Jones and the Last Crusade
1989
as Sallah
The Trial of the Incredible Hulk
1989
as Wilson Fisk
Goddess of Love
1988
as Zeus
Young Toscanini
1988
as Rossi
Higher Ground
1988
Tusks
1988
as Roger Singh
Waxwork
1988
as Werewolf
The Little Match Girl
1987
as Chief Murphy
Perry Mason: The Case of the Murdered Madam
1987
as Edward Tremaine
The Living Daylights
1987
as General Leonid Pushkin
Firewalker
1986
as Corky Taylor
In the Shadow of Kilimanjaro
1986
as Chris Tucker
King Solomon's Mines
1985
as Dogati
Best Revenge
1984
as Mustapha
Sword of the Valiant: The Legend of Sir Gawain and the Green Knight
1984
as Baron Fortinbras
No Man's Land
1984
as Grimshaw
Kim
1984
as Babu
Nairobi Affair
1984
as Simon
Sahara
1983
as Rasoul
Victor/Victoria
1982
as Andre Cassell
Ivanhoe
1982
as Front de Boeuf
The Island of Adventure
1981
as Smith
Raiders of the Lost Ark
1981
as Sallah
Sphinx
1981
as Stephanos Markoulis
The Merchant of Venice
1980
as Salerio
A Nightingale Sang In Berkeley Square
1980
as Solicitor
Fox
1980
as Warleigh
The Danedyke Mystery
1979
as Armchair
Henry VIII
1979
as Capucius, Ambassador from Emperor Charles V
The Nativity
1978
as Nestor
Fearless Frank
1978
Beasts: During Barty's Party
1976
as Peter Newell
The Naked Civil Servant
1975
as Barndoor
Penny Gold
1973
as Rugby Player
The Incredible Robert Baldick: Never Come Night
1972
as Caleb Selling
The Sword of Thyrus
as King Athol
Nameless
as Barnaby
The Gold Cross
as Rodrigues
DragonMan: The Adventures of Luke Starr
as Jarred Starr