
Acted in 55
2020s
- 2025
Nuisance
Edwin
- 2024
- 2022
The Sands of Time
Bartender
2010s
- 2019
Van Meegeren: The Forger Who Fooled the Nazis
Van Meegeren
- 2018
Married to a Paedophile
Robert
- 2015
- 2014
- 2012
Mute
The Priest
- 2011
Jabberwock Dragon Siege
Reginald
Departure
Mission Control
2000s
- 2009
- 2007
- 2006
Legit
TV
Pinochet in Suburbia
Magistrate
- 2004
Mine All Mine
Mr Coltrane · 3 episodes
Post
Boss
- 2002
Virée vers le Vice
Carolyn's second husband (non sex)
- 2001
Charlotte Gray
Psychiatrist
The Mists of Avalon
Bishop Patricius · 2 episodes
Men Only
Dr. Sharp
- 2000
1990s
- 1998
Invasion: Earth
Dr. Vickers · 6 episodes
- 1997
- 1996
- 1995
Sharpe's Sword
Major Mungo Munro
Sharpe's Battle
Major Mungo Munro
Sharpe's Gold
Major Mungo Munro
- 1993
- 1992
An Ungentlemanly Act
Major Gary Noott
- 1991
Misterioso
John
The Advocates
Archie Hoseason · 6 episodes
- 1990
1980s
- 1989
She's Been Away
1920's Doctor
Leaving
Duffy
- 1988
- 1986
- 1985
- 1982
The Stanley Baxter Hour
Movie
1970s
- 1978
Killer's Moon
Minister
- 1972
Appearances1
2010s
- 2014
Tribes of the Moon: The Making of Nightbreed
Self