
Acted in 72
1990s
- 1997
Touching Evil
Mr Swan · 1 episode
- 1996
Moses
Jethro (voice)
Oh, Doctor Beeching!
Arnold Thomas · 19 episodes
- 1994
Othello
Duke / Lodovico (voice)
- 1993
- 1992
- 1991
Killing Time
Mr Thackeray
- 1990
1980s
- 1989
Shadow of the Noose
Sir Frank Lockwood, K.C. · 1 episode
Teams from Hell
Movie
- 1988
No Further Cause for Concern
Mr Chirkham
- 1987
Personal Services
Glossop
- 1985
The Moon Over Soho
Reginald Barnes
C.A.T.S. Eyes
TV
- 1984
- 1983
Death of an Expert Witness
Inspector Blakelock · 7 episodes
The Unvarnished Truth
Inspector
- 1982
Murder Is Easy
Vicar
- 1981
Codename Icarus
Sir Roderick · 2 episodes
London Is Drowning
Henry
- 1980
The Bells of Astercote
Mr Tranter
Sweet William
Uncle Walter
1970s
- 1979
Home Before Midnight
Inspector Gray
The Legend of King Arthur
Leodograunce · 1 episode
- 1978
Foreign Affairs
Arthur Collings
- 1977
Alternative 3
Movie
In The Dead Spell
Mr Coleman
Twelve Off the Belt
Jimmy Quinn
- 1976
Rogue Male
Mr Drake
Jack Flea's Birthday Celebration
Mr Lee
- 1975
How Green Was My Valley
Mr Motshill · 2 episodes
Madame Bovary
Guillaumin · 3 episodes
Doctor Who: Genesis of the Daleks
Mogran
- 1974
Penda's Fen
Cooke
- 1973
Jack Point
Chairman
Warship
TV
Lady Killer
Doctor
- 1972
Six Days of Justice
Richard Price · 1 episode
- 1971
A Breed of Men
Movie
- 1970
Ace of Wands
Dr. MacDonald · 3 episodes