Actor
Prey for the Devil
2022
as Cardinal Matthews
The Last Letter from Your Lover
2021
as Older Anthony O'Hare
Rats in the Walls
2021
as Narrator
The Rest Is Ashes
2020
as Old George Smith
Once There Was a War
2019
Jarhead: Law of Return
2019
as USMC General Betz
Reign of Judges: Title of Liberty - Concept Short
2018
as King Aaron
The Hurricane Heist
2018
as Dixon
Another Love Building
2014
as Stephen Anderson
Viking Quest
2014
as King Orn
A Common Man
2013
as DIG
Jack the Giant Killer
2013
as Agent Hinton
Black Forest
2012
as Cazmar
William & Kate
2011
as Prince of Wales
Super Tanker
2011
as Jordan
Ice
2011
as Stephen
The Guardian
2010
as Sergeant
Hellhounds
2009
as King Leander
Star Trek
2009
as Sarek
Lost City Raiders
2008
as Nicholas Filiminov
War, Inc.
2008
as Medusa Hair
Hero Wanted
2008
as Cosmo Jackson
Species: The Awakening
2007
as Tom Hollander
Finding Rin Tin Tin
2007
as Nikolaus
When Nietzsche Wept
2007
as Josef Breuer
Grendel
2007
as King Hrothgar
Wicked Little Things
2006
as Aaron Hanks
Behind Enemy Lines II: Axis of Evil
2006
as Cmdr. Tim Mackey
Hannibal: Rome's Worst Nightmare
2006
as Fabius Maximus
Undisputed II: Last Man Standing
2006
as Steven Parker
S.S. Doomtrooper
2006
as Professor Ullman
The Russian Specialist
2005
as William Burton
Icon
2005
as Anatoly Grishin
Exorcist: The Beginning
2004
as Semelier
The Red Phone: Checkmate
2004
as Nigel Ballister
Spartacus
2004
as Titus Glabrus
She Me and Her
2002
The Red Phone - Manhunt
2001
as Nigel Ballister
The Order
2001
as Ben Ner
Young Blades
2001
as Cardinal Richelieu
The Venice Project
1999
as Rudy Mestry / Bishop Orsini
Tower of the First Born
1998
as Michael Shannon / Zadick
Solomon
1997
as Salomone
The Invader
1997
as Renn
The Corporate Ladder
1997
as Jay Williams
20,000 Leagues Under the Sea
1997
as Capt. Nemo
Turbulence
1997
as Captain Samuel Bowen
Robert Rylands' Last Journey
1996
as Cromer
Honey Sweet Love
1996
as Pearson
First Knight
1995
as Malagant
Hellfire
1995
as Marius Carnot
Temptress
1995
as Dr. Samudaya
The House that Mary Bought
1995
The Ascent
1994
as Major Farrell
The Criminal Mind
1993
as Carlo Augustine
Deep Trouble
1993
as Campagna
Cold Sweat
1993
as Mark Cahill
The Diamond Fleece
1992
Live Wire
1992
as Mikhail Rashid
Eye of the Widow
1991
as Nassiri
She Stood Alone
1991
as William Lloyd Garrison
Nightlife
1989
as Vlad
The Jeweller's Shop
1989
as Stephane
Paperhouse
1988
as Dad
Steal the Sky
1988
as Munir Redfa
The Unholy
1988
as Father Michael
The Grand Knockout Tournament
1987
as Self
Strong Medicine
1986
as Martin Taylor
The Assisi Underground
1985
as Padre Rufino
Attention
1985
as Alberto
Coming Out of the Ice
1982
as Gen. Tuchachevsky
Life After Death
1982
as Simon
Chariots of Fire
1981
as Harold Abrahams
The Winkler
1979
as Terry Jones
A Bridge Too Far
1977
as Trooper Binns
Liberty
as Dr. Boucher