
Acted in 66
2000s
- 2001
Strictly Sinatra
Connolly
1990s
- 1999
The Tichborne Claimant
Dr. McKechnie
- 1997
Painted Lady
Charles Stafford · 2 episodes
- 1995
Oliver's Travels
Davidson · 1 episode
The Baldy Man
TV
- 1994
Chasing the Deer
Tullibardine
- 1991
- 1990
Shoot the Revolution
Julian Vlad
Antonia and Jane
Edgar
1980s
- 1989
The Spirit of Man
Seer of Lublin
The Justice Game
Jack Flynn · 4 episodes
- 1988
Rab C. Nesbitt: Seasonal Greet
Drunk Man
Hannay
TV
- 1987
A Perfect Spy
Makepeace Watermaster · 1 episode
The Venus de Milo Instead
Headmaster
- 1986
Smart Money
Mr. Whyte
- 1985
The Assam Garden
Arthur
- 1984
The Glory Boys
Minister · 1 episode
- 1983
- 1981
Vice Versa
Dr Grimstone · 7 episodes
The Walls of Jericho
Alexander Russell · 3 episodes
1970s
- 1979
Charles Endell Esquire
TV
Casting the Runes
Julian Carswell
Danger UXB
Doctor Gillespie · 6 episodes
- 1978
Doctor Who: The Ribos Operation
Garron
Destiny
Richard Cleaver
- 1977
Murder at Moorstones Manor
Dr. Farson
Children of the Stones
Raphael Hendrick · 6 episodes
- 1976
- 1975
- 1974
Pidgeon – Hawk or Dove?
Headmaster
- 1973
Scotch on the Rocks
Chief Con. Blair · 5 episodes
- 1972
The Stone Tape
Roy Collinson
Arthur of the Britons
TV
Up the Chastity Belt
Teutonic Knight
- 1971
Tom Brown's Schooldays
Dr Thomas Arnold · 5 episodes
- 1970
The Railway Children
Charles Waterbury
Manhunt
Helldorf · 1 episode
1960s
- 1969
Justice Is a Woman
Mr. Campbell QC
- 1968
The Borderers
Sir Walter Ker of Cessford · 26 episodes
- 1967
- 1965
- 1963
- 1962
- 1961
1950s
- 1951
Hallmark Hall of Fame
Rufio · 1 episode
Appearances2
2000s
- 2005
Robert Burns: The Man and His Legend
Self
1980s
- 1980
The Black and the Gold
Narrator