Known For
Photos
Filmography

Comedy Classics: Porridge
Movie · as (archive footage)

Hitler: The Comedy Years
Movie · as Mr. Mackay (archive footage) (uncredited)

A Wreath of Roses
Movie · as Morgan Beddoes

Defence of the Realm
Movie · as Victor Kingsbrook
Feller By The Name Of...
Movie · as Police Inspector

Lovejoy
TV · as Luciano · 1 ep

A Sense of Freedom
Movie · as Inspector Davidson

Dreamchild
Movie · as Gryphon (voice)

Water
Movie · as Eric

Mann's Best Friends
TV · as Hamish James Ordway · 6 eps

Sleepwalker
Movie · as Restaurant Proprietor

Night Train to Murder
Movie · as Mackay

To Catch a King
Movie · as Hitler

Diana
TV · as Blackier · 2 eps

Local Hero
Movie · as Ben Knox

Fraggle Rock: Live by the Rule of the Rock
Movie · as The Captain (UK version)

Ill Fares the Land
Movie

Fraggle Rock
TV

Britannia Hospital
Movie · as Chief Superintendant Johns

If You Go Down in the Woods Today
Movie · as Colonel Noriss

Going Gently
Movie · as Austin Miller

The Life and Times of David Lloyd George
Movie · as Bonar Law
The Clearances
Movie

Porridge
Movie · as Mr. Mackay

Tales of the Unexpected
TV · as Edward · 1 ep

The Paul Daniels Magic Show
TV · as Self · 1 ep

Going Straight
TV · as Mr. Mackay · 1 ep

Strangers
TV · as Morton · 1 ep
Rob Roy
TV · as Bailie Nicol Jarvie · 6 eps
Here I Stand...
TV · as John Knox · 1 ep

Porridge: The Desperate Hours
Movie · as Mr. Mackay

Clay, Smeddum and Greenden
Movie · as Alec Webster

Willie Rough
Movie · as Hughie

Porridge: No Way Out
Movie · as Mr. Mackay
The Master of Ballantrae
TV · as Ephrain Mackellar · 6 eps

Shapes In The Water
Movie · as Narrator

Porridge
TV · as Mr. Mackay · 18 eps

Playhouse
TV · as Austin Miller · 1 ep

Shoulder to Shoulder
TV · as Keir Hardie · 3 eps

Churchill's People
TV · as Bishop Wishart · 1 ep

Nothing But the Night
Movie · as Cameron

Three's One
Movie · as Dr. Leafer

Some Mothers Do 'Ave 'Em
TV · as Fowler · 1 ep

Seven of One
TV · as Mr Mackay · 1 ep

The Edwardians
TV · as Alexander Ross · 1 ep

Gumshoe
Movie · as John Straker

Orkney
Movie · as Thomas
Brett
TV · as Anderson · 1 ep

Justice
TV · as Judge Seaton · 1 ep

Doctor Who and the Silurians
Movie · as Dr. Quinn

Play for Today
TV · as Dr. Leafer, Thomas - Celia · 2 eps

Vendetta for The Saint
Movie · as Euston

Special Branch
TV · as DCS Alec Inman · 18 eps

The Expert
TV · as Judge · 1 ep

The Man in the Iron Mask
TV · as M. Baisemeaux · 6 eps

Dad's Army
TV · as Doctor McCeavedy · 1 ep

Strife
Movie · as David Roberts

Andover and the Android
Movie · as Cullen

BBC Play of the Month
TV · as Eck, Engstrand · 1 ep

Out of the Unknown
TV · as Cullen · 1 ep

The Vital Spark
TV · as Reverend McGubbin, Minister · 1 ep

The Troubleshooters
TV · as Major Ruthven, Mackenzie · 1 ep

Theatre 625
TV · as Vincent MacMaster · 2 eps
For King and Country: Out There
Movie · as Scotsman

Doctor Who
TV · as Dr. Quinn · 3 eps
Festival
TV · as Dr. Swinburne · 1 ep

A Prize of Arms
Movie · as Cpl. Henderson

Private Potter
Movie · as Soldier

Z-Cars
TV · 1 ep

The Saint
TV · as John Everett, James Euston · 2 eps

Dr. Finlay's Casebook
TV · 6 eps

The Avengers
TV · as Professor Chadwick, Glover, Master · 1 ep
Drama 61-67
TV · as Norman Curtis · 1 ep
Armchair Mystery Theatre
TV · as Ron Ashton · 1 ep
Theatre '70
TV · as Bernard Webber · 1 ep

Brand
Movie · as Villager
Enchanted Isles
Movie · as Narrator

Armchair Theatre
TV · as Mr. Roberts, Mr. Ricardo · 1 ep
Laxdale Hall
Movie · as Andrew Flett

I'm A Stranger
Movie · as Alastair Campbell (as Fulton MacKay)

The Brave Don't Cry
Movie · as Dan Wishart


