Known For
Filmography

The Star
Movie

Hamish Macbeth
TV · as Whisky Bob, Herman · 1 ep

The Brothers McGregor
TV · as Mr Buchanan · 1 ep

Eye of the Needle
Movie · as Inspector Kincaid

Ploughman's Share
Movie · as MacDougall

The Thirty Nine Steps
Movie · as PC Forbes

All Creatures Great and Small
TV · as Harry Allinson · 1 ep
The Great Mill Race
Movie

The Bevellers
Movie · as Peter Laidlaw
The New Road
TV · as Sandy Duncanson · 5 eps

New Scotland Yard
TV · as Jameson · 1 ep
The Scobie Man
TV · as Inspector Turner · 4 eps

Sunset Song
TV · as Munro of Cuddiestoun · 6 eps

Play for Today
TV · as MacDougall · 1 ep

The Expert
TV · as Jezzard · 1 ep

Mystery and Imagination
TV · as Sir John · 1 ep

Public Eye
TV · as Hull · 4 eps

The Vital Spark
TV · as Dan Macphail · 21 eps

The Wednesday Play
TV · as Rembrandt Magraw · 1 ep

Drama '63: A Well Dressed Man
Movie · as Mr. Labourne
Festival
TV · as Director · 1 ep

Dr. Finlay's Casebook
TV · as Ned Sutherland · 1 ep

Don't Bother to Knock
Movie · as Bus Conductor
Faces of Jim
TV · as George, Secretary · 1 ep

The 39 Steps
Movie