Known For
Filmography

Robert Burns: The Man and His Legend
Movie · as Self

Strictly Sinatra
Movie · as Connolly

The Tichborne Claimant
Movie · as Dr. McKechnie

Painted Lady
TV · as Charles Stafford · 2 eps
The Pen
Movie

The Baldy Man
TV · 1 ep

Oliver's Travels
TV · as Davidson · 1 ep

Chasing the Deer
Movie · as Tullibardine
Moonacre
TV · as Father Francis · 6 eps

Let Him Have It
Movie · as Sir David Maxwell-Fyfe

Shoot the Revolution
Movie · as Julian Vlad

Antonia and Jane
Movie · as Edgar

The Spirit of Man
Movie · as Seer of Lublin

Scandal
Movie · as Lord Hailsham

Agatha Christie's Poirot
TV · as Gervase Chevenix · 1 ep

Campion
TV · as Brett Savanake · 1 ep

The Justice Game
TV · as Jack Flynn · 4 eps

Gorillas in the Mist
Movie · as Dr. Louis Leakey

Rab C. Nesbitt: Seasonal Greet
Movie · as Drunk Man

Hannay
TV · 1 ep

The Modern World: Ten Great Writers
TV · as Mynheer Peeperkorn · 1 ep

The Venus de Milo Instead
Movie · as Headmaster

Inspector Morse
TV · as Desmond McNutt · 1 ep

A Perfect Spy
TV · as Makepeace Watermaster · 1 ep

Smart Money
Movie · as Mr. Whyte

Casualty
TV · as Dermot Needle, Albert, Eddie · 1 ep

ScreenPlay
TV · as Seer of Lublin, Edgar, Julian Vlad · 1 ep
Off Peak
Movie · as Dick Corbett

The Assam Garden
Movie · as Arthur

Super Gran
TV · as The Scunner Campbell · 26 eps

The Ray Bradbury Theater
TV · as Prosecuting Counsel · 1 ep

The Glory Boys
TV · as Minister · 1 ep

Storyboard
TV · as Editor · 1 ep

Vice Versa
TV · as Dr Grimstone · 7 eps

The Walls of Jericho
TV · as Alexander Russell · 3 eps

The Black and the Gold
Movie · as Narrator
We, the Accused
TV · as CI Boltro · 4 eps
Castle and Capital
Movie · as Narrator
Scotland - A Market Base in Europe
Movie · as Narrator

Casting the Runes
Movie · as Julian Carswell

Minder
TV · as Bernard McKenna · 1 ep

Charles Endell Esquire
TV · 5 eps

Danger UXB
TV · as Doctor Gillespie · 6 eps

Destiny
Movie · as Richard Cleaver

Doctor Who: The Ribos Operation
Movie · as Garron

Murder at Moorstones Manor
Movie · as Dr. Farson
Caledonian Cascade
Movie

Children of the Stones
TV · as Raphael Hendrick · 6 eps
The Sunday Drama
TV · as Gilbert · 1 ep

The Duchess of Duke Street
TV · as Vicar · 2 eps

The Ghosts of Motley Hall
TV · as Godfrey of Basingstoke · 1 ep

Survivors
TV · as McAlister · 1 ep

Pidgeon – Hawk or Dove?
Movie · as Headmaster
Sutherland's Law
TV · as John Sutherland · 46 eps

Scotch on the Rocks
TV · as Chief Con. Blair · 5 eps

The Stone Tape
Movie · as Roy Collinson
Top Country
Movie · as Narrator

Up the Chastity Belt
Movie · as Teutonic Knight

The Protectors
TV · as Wyatt · 1 ep

Arthur of the Britons
TV · 1 ep

Budgie
TV · as Charlie Endell · 24 eps

Tom Brown's Schooldays
TV · as Dr Thomas Arnold · 5 eps

The Onedin Line
TV · as Captain Kirkwood · 1 ep

The Railway Children
Movie · as Charles Waterbury
The Borders: Where Scotland and England Meet
Movie · as Narrator

Play for Today
TV · as Barnum · 2 eps

Manhunt
TV · as Helldorf · 1 ep
Diamond Crack Diamond
TV · as Mark Terson · 6 eps

Justice Is a Woman
Movie · as Mr. Campbell QC

Department S
TV · as Dr. George Kendall · 1 ep

ITV Saturday Night Theatre
TV · as The Doctor · 1 ep

The Borderers
TV · as Sir Walter Ker of Cessford · 26 eps
Water, Water Everywhere
Movie · as Narrator

Sir Arthur Conan Doyle
TV · as Dr. Markham · 1 ep

ITV Playhouse
TV · as Mr Campbell QC, Julian Karswell · 1 ep

Thirty-Minute Theatre
TV · as William Stead · 2 eps

The Troubleshooters
TV · as King Watt · 1 ep
The Story of Tormore
Movie · as Narrator

Doctor Who
TV · as Garron · 4 eps

Z-Cars
TV · 1 ep

The Avengers
TV · as Kruger · 1 ep

Hallmark Hall of Fame
TV · as Rufio · 1 ep
