Actor
Napoleon
2023
as Louis XVIII
Grizzly II: Revenge
2020
as Bernie
The House of Screaming Death
2017
as The Architect
The Man Who Invented Christmas
2017
as Chapman
Nativity 2: Danger in the Manger!
2012
as Mr. Peterson's Dad
Henry VIII - Live at Shakespeare's Globe
2010
as Cardinal Wolsey
Valkyrie
2008
as Pompous General
Day of the Dead
2008
as Paul - DJ
The Black Dahlia
2006
as Coroner
Oliver Twist
2005
as Mr. Limbkins
The Hitchhiker's Guide to the Galaxy
2005
as Kwaltz (voice)
Cherished
2005
as Bill Bache
White Noise
2005
as Raymond Price
Bridget Jones: The Edge of Reason
2004
as Quizmaster
Around the World in 80 Days
2004
as Colonel Kitchener
The Rocket Post
2004
as Alex Miln
Freeze Frame
2004
as Forensic Profiler Saul Seger
Spartacus
2004
as Lentulus Batiatus
Blackball
2003
as Hugh The Sideburns
Chaos and Cadavers
2003
as Mr. Fraser
The Final Curtain
2002
as Priest
Man and Boy
2002
as Nigel Batty
Amnèsia
2002
as Doug Chandler
The Fourth Angel
2001
as Lewison, MI5 Officer
Conspiracy
2001
as Klopfer
Town & Country
2001
as Peter Principal
The Body
2001
as Dr. Sproul
From Hell
2001
as Robert Drudge
The Nine Lives of Tomas Katz
2000
as The Inspector
Longitude
2000
as Dr. Bliss
A Christmas Carol
1999
as Mr. Albert Fezziwig
Joseph and the Amazing Technicolor Dreamcoat
1999
as Potiphar
The Auteur Theory
1999
as Sir Maximilian Fair Brown
The Cherry Orchard
1999
as Pishchik
Hornblower: The Examination for Lieutenant
1998
as Tapling
How to Make the Cruelest Month
1998
as Peggy Asks
A Certain Justice
1998
as Desmond Ulrick
A Life Less Ordinary
1997
as Mayhew
The Beautician and the Beast
1997
as Ira Grushinsky
Ace Ventura: When Nature Calls
1995
as Fulton Greenwall
Funny Bones
1995
as Stanley Sharkey
The Englishman Who Went Up a Hill But Came Down a Mountain
1995
as George Garrad
Sharpe's Battle
1995
as Runciman
No Escape
1994
as King
Age of Treason
1993
as Casca
Don't Leave Me This Way
1993
as Oscar Ghilardi
The Blackheath Poisonings
1992
as George Collard
Running Late
1992
as Norman
B&B
1992
as Horace Gilbert
An Ungentlemanly Act
1992
as Dick Baker
Year of the Comet
1992
as Ian
The Cloning of Joanna May
1992
as Dr. Holly
Secret Friends
1991
as First Businessman
The Russia House
1990
as Merrydew
Dark River
1990
as Hugo Shrike
Valmont
1989
as Azolan
Flying in the Branches
1989
as Man with Dog
The Raggedy Rawney
1988
as The Farmer
The Lonely Passion of Judith Hearne
1987
as Bernard Rice
84 Charing Cross Road
1987
as Bill Humphries
Personal Services
1987
as Harry
Whoops Apocalypse
1986
as Thrush
Top Secret!
1984
as Blind Souvenir Vendor
Voice Over
1983
as Ed 'Fats' Bannerman
Just Because You're Paranoid...
as The Therapist
Fairytale
as Father Doyle