Known For
Filmography

Victory
Movie · as Old TRader McNab

OcchioPinocchio
Movie · as Fratello Brando

Memento Mori
Movie · as Mr Willoughby

The Law Lord
Movie · as Lord Hemmingbury
Dodgem
TV · as Badger Smith · 2 eps

A Dry White Season
Movie · as Bruwer

The Girl in a Swing
Movie · as Dr. Frazer

The Shutter Falls
Movie · as Gaelic Minister

The Lonely Passion of Judith Hearne
Movie · as Dr Bowe

The Doctor and the Devils
Movie · as Nightwatchman

EastEnders
TV · as Uncle · 6 eps

The Master of Ballantrae
Movie · as The Sin Eater

The Honorary Consul
Movie · as Dr. Humphries

Shackleton
TV · as Harry McNeish · 2 eps

Bergerac
TV · as George Bolingham · 1 ep

The Awakening
Movie · as John Matthews

Doctor Who: Full Circle
Movie · as Draith

The Day Christ Died
Movie · as The Demoniac

A Gift from Nessus
Movie · as Mr. Sutton

Kidnapped
TV · as Charles Stewart · 13 eps
Hess
Movie

Clay, Smeddum and Greenden
Movie · as Old Galt
The Great Mill Race
Movie

The Bevellers
Movie · as Alex Freer

Whatever Happened to the Likely Lads?
TV · as Dr. McKae · 1 ep

Scotch on the Rocks
TV · as James Henderson · 5 eps

Weir of Hermiston
TV · as Lord Glenalmond · 4 eps

Emmerdale
TV · as Ian 'Trash' McIntyre · 10 eps
The Scobie Man
TV · as Lionel Garve · 4 eps

Justice
TV · as Captain MacGregor · 1 ep
Happy Ever After
TV · as Donovan · 1 ep
This Man Craig
TV · 52 eps

BBC Play of the Month
TV · as Martin · 1 ep

The Troubleshooters
TV · as Malcolm Evershields · 1 ep

The Wednesday Play
TV · as Burke Farringdon · 1 ep

Doctor Who
TV · as Draith · 1 ep

Dr. Finlay's Casebook
TV · as Lewis Gilbride · 1 ep
Studio 4
TV · as George Garner · 1 ep

New Day
Movie · as Narrator

Theatre Night
TV · as Professor Lorent Jannik · 1 ep

Glasgow’s Docklands
Movie · as Self (Narrator)
