Known For
Filmography
Painter and Poet No. 1
Movie · as Narrator
Thank You and Goodnight
Movie

Dad's Army at the BBC
TV · as Pte. James Frazer · 1 ep

Dad's Army: The Missing Episodes
TV · as Pte. James Frazer (voice) · 5 eps

The Best of Morecambe and Wise
Movie · as Self (archive footage)

Wendy Richard: A Life on the Box
Movie · as Private James Frazer (archive footage) (uncredited)

The Prisoner of Zenda
Movie · as Archbishop

Return to the Edge of the World
Movie · as Self
The Morecambe and Wise Christmas Show
Movie · as Pte. James Frazer

One of Our Dinosaurs Is Missing
Movie · as Jock

Dad's Army
Movie · as Private James Frazer

The Abominable Dr. Phibes
Movie · as Darrow

Eyeless in Gaza
TV · as James Miller · 5 eps

From a Bird's Eye View
TV · as Lord MacBracken · 1 ep

Justice Is a Woman
Movie · as Judge

ITV Saturday Night Theatre
TV · as Rev. 'Daddy' Auld · 1 ep

Dad's Army
TV · as Private James Frazer · 77 eps

Mister Ten Per Cent
Movie · as Scotsman
Queen of Scots
Movie

ITV Playhouse
TV · as Judge · 1 ep

The Reptile
Movie · as Mad Peter

The Open Door
Movie · as Mr. Moncrieff

Mystery and Imagination
TV · as Mr Moncrieff · 1 ep

BBC Play of the Month
TV · as Peter Quince · 1 ep
Knock on Any Door
TV · as Peter Fisher · 1 ep

Eagle Rock
Movie · as The voice of (voice)

Theatre 625
TV · as Ulric Brendel · 1 ep

Siege of the Saxons
Movie · as Merlin

Ladies Who Do
Movie · as Doctor MacGregor

Hobson's Choice
Movie · as Dr. MacFarlane

Z-Cars
TV · 1 ep

Dr. Finlay's Casebook
TV · 1 ep

Man of the World
TV · as The MacGillie · 1 ep

Steptoe and Son
TV · as The Vet · 1 ep

Don't Bother to Knock
Movie · as Taxi Driver

The Avengers
TV · as Crewe, Juniper, Jasper Lakin · 2 eps

Morecambe & Wise
TV · as Pte. James Frazer · 1 ep
Drama 61-67
TV · as Gov. Maquarie · 1 ep

Kidnapped
Movie · as Ebenezer Balfour

Next to No Time
Movie · as Abercrombie, Scottish Director

Rockets Galore
Movie · as Capt. MacKechnie

Campbell's Kingdom
Movie · as Mac

Murder Reported
Movie · as Mac North
Overseas Press Club - Exclusive!
TV · as The Reverend Ingram · 1 ep

Colonel March of Scotland Yard
TV · as Dr. Brandeis · 1 ep

Richard III
Movie · as Lovel

The Adventures of the Scarlet Pimpernel
TV · as Dr. Dufay · 1 ep

ITV Play of the Week
TV · as Doctor Macfarlane · 1 ep

Devil Girl from Mars
Movie · as Mr. Jamieson

Hobson's Choice
Movie · as Dr. McFarlane

The Black Knight
Movie · as James

The Fake
Movie · as Henry Mason

Strange Stories
Movie · as Mr. Bartleby ('Strange Mr Bartleby')

The Great Game
Movie · as Mac Wells

Love in Pawn
Movie · as Mr McCutcheon

Johnny on the Run
Movie · as Policeman

Mr Beamish Goes South
Movie · as Mr Potter
Rig 20
Movie · as Narrator

Tread Softly
Movie · as Angus McDonald

Saturday Island
Movie · as Grimshaw
Potter of the Yard
Movie · as Edward Potter

The Three Hostages
TV · as Insp. MacGillivray · 6 eps

Pandora and the Flying Dutchman
Movie · as Angus

Laughter in Paradise
Movie · as Gordon Webb

Encore
Movie · as Andrews, Engineer

Happy Go Lovely
Movie · as Jonskill

No Trace
Movie · as Inspector MacDougall

Treasure Island
Movie · as Blind Pew

Trio
Movie · as Mr. Campbell

Madeleine
Movie · as Scots Divine

Sunday Night Theatre
TV · as Allen Campbell · 1 ep

Floodtide
Movie · as Joe Drummond

Hamlet
Movie · as Francisco

Bonnie Prince Charlie
Movie · as Blind Jamie

The Brothers
Movie · as Dugald

Uncle Silas
Movie · as Giles

Jassy
Movie · as Tom Woodroofe

Mine Own Executioner
Movie · as Dr. James Garsten

School for Secrets
Movie · as Dr. McVitie

Gaiety George
Movie · as McTavish

Caesar and Cleopatra
Movie · as 1st. Auxiliary Sentinel

Kelvin: Master of Measurement
Movie

I Know Where I'm Going!
Movie · as John Campbell

Steel
Movie · as Narrator (voice)

The Agitator
Movie · as Tom Tetley
Read All About It
Movie · as John - Ex-Newspaper Editor

Great Day
Movie · as Scottish officer in pub

The Way Ahead
Movie · as Pvt. Luke

Fanny by Gaslight
Movie · as William Hopwood

Medal for the General
Movie · as McNab

Henry V
Movie · as Jamy - Captain in the English Army

The Life and Death of Colonel Blimp
Movie · as Murdoch

The Demi-Paradise
Movie · as Wounded Sailor

The Lamp Still Burns
Movie · as Mr. Hervey

The New Lot
Movie · as Harry Fyfe

The Gentle Sex
Movie · as Scots Corporal
Teeth of Steel
Movie · as Self - Commentator (voice)

Dangerous Moonlight
Movie · as British Commander
Old Mother Riley's Ghosts
Movie · as McAdam

The Ghost of St. Michael's
Movie · as Jamie

Ships with Wings
Movie · as Lt.Comdr. Reid

Convoy
Movie · as Gates

Laugh It Off
Movie · as Jock

Sailors Three
Movie · as McNab

The Four Feathers
Movie · as The Khalifa
Bees on the Boat-Deck
Movie · as Gaster

Q Planes
Movie · as Newspaper Editor

The Face of Scotland
Movie · as Narrator

The Ware Case
Movie · as Henson - the Gamekeeper
The Claydon Treasure Mystery
Movie · as Wilson - the Valet

A Royal Divorce
Movie · as Joseph Bonaparte

The Edge of the World
Movie · as Peter Manson

Jericho
Movie · as Hassan

Farewell Again
Movie · as Pvt. McAllister
The Windmill
Movie · as M. Coutard

As You Like It
Movie · as Oliver

Tudor Rose
Movie · as John Knox

East Meets West
Movie · as Dr. Fergusson

Born That Way
Movie · as McTavish

The 39 Steps
Movie · as John the Crofter

Her Last Affaire
Movie · as Robb

Red Ensign
Movie · as Wages Accountant

Juno and the Paycock
Movie · as Johnny Boyle
