
Acted in 32
1990s
- 1996
Victory
Old TRader McNab
- 1994
OcchioPinocchio
Fratello Brando
- 1992
Memento Mori
Mr Willoughby
The Law Lord
Lord Hemmingbury
1980s
- 1989
- 1988
- 1987
The Lonely Passion of Judith Hearne
Dr Bowe
The Shutter Falls
Gaelic Minister
- 1985
The Doctor and the Devils
Nightwatchman
- 1984
The Master of Ballantrae
The Sin Eater
- 1983
- 1981
- 1980
Doctor Who: Full Circle
Draith
The Day Christ Died
The Demoniac
A Gift from Nessus
Mr. Sutton
1970s
- 1979
Kidnapped
Charles Stewart · 13 episodes
- 1976
Clay, Smeddum and Greenden
Old Galt
- 1974
The Bevellers
Alex Freer
- 1973
Scotch on the Rocks
James Henderson · 5 episodes
Weir of Hermiston
Lord Glenalmond · 4 episodes
Whatever Happened to the Likely Lads?
Dr. McKae · 1 episode
- 1972
- 1971
1960s
- 1965
- 1964
- 1963
- 1962
1950s
- 1957
Theatre Night
Professor Lorent Jannik · 1 episode
Appearances2
1950s
- 1959
New Day
Narrator
- 1956
Glasgow’s Docklands
Self (Narrator)