John Laurie
Biography
Movies 99
Treasure Island
as Blind Pew
1950
The 39 Steps
as John the Crofter
1935
The Abominable Dr. Phibes
as Darrow
1971
The Life and Death of Colonel Blimp
as Murdoch
1943
Hamlet
as Francisco
1948
Hobson's Choice
as Dr. McFarlane
1954
I Know Where I'm Going!
as John Campbell
1945
Henry V
as Jamy - Captain in the English Army
1944
Pandora and the Flying Dutchman
as Angus
1951
Juno and the Paycock
as Johnny Boyle
1930
The Reptile
as Mad Peter
1966
Richard III
as Lovel
1955
Don't Bother to Knock
as Taxi Driver
1961
Madeleine
as Scots Divine
1950
One of Our Dinosaurs Is Missing
as Jock
1975
The Four Feathers
as The Khalifa
1939
Happy Go Lovely
as Jonskill
1951
Caesar and Cleopatra
as 1st. Auxiliary Sentinel
1946
The Prisoner of Zenda
as Archbishop
1979
The Way Ahead
as Pvt. Luke
1944
Sailors Three
as McNab
1940
Kidnapped
as Ebenezer Balfour
1960
Devil Girl from Mars
as Mr. Jamieson
1954
Dad's Army
as Private James Frazer
1971
The Edge of the World
as Peter Manson
1937
Siege of the Saxons
as Merlin
1963
Laughter in Paradise
as Gordon Webb
1951
The Lamp Still Burns
as Mr. Hervey
1943
The Black Knight
as James
1954
Mister Ten Per Cent
as Scotsman
1967
Campbell's Kingdom
as Mac
1957
As You Like It
as Oliver
1936
Mine Own Executioner
as Dr. James Garsten
1947
Fanny by Gaslight
as William Hopwood
1944
Tudor Rose
as John Knox
1936
Convoy
as Gates
1940
Saturday Island
as Grimshaw
1952
School for Secrets
as Dr. McVitie
1946
Floodtide
as Joe Drummond
1949
Ladies Who Do
as Doctor MacGregor
1963
Trio
as Mr. Campbell
1950
Wendy Richard: A Life on the Box
as Private James Frazer (archive footage) (uncredited)
2001
The Ghost of St. Michael's
as Jamie
1941
Next to No Time
as Abercrombie, Scottish Director
1958
The Great Game
as Mac Wells
1953
A Royal Divorce
as Joseph Bonaparte
1938
Encore
as Andrews, Engineer
1951
Read All About It
as John - Ex-Newspaper Editor
1945
Jassy
as Tom Woodroofe
1947
Tread Softly
as Angus McDonald
1952
The Gentle Sex
as Scots Corporal
1943
Uncle Silas
as Giles
1947
The Morecambe and Wise Christmas Show
as Pte. James Frazer
1977
Justice Is a Woman
as Judge
1969
The Claydon Treasure Mystery
as Wilson - the Valet
1938
Dangerous Moonlight
as British Commander
1941
Love in Pawn
as Mr McCutcheon
1953
Bonnie Prince Charlie
as Blind Jamie
1948
Hobson's Choice
as Dr. MacFarlane
1962
Johnny on the Run
as Policeman
1953
The Ware Case
as Henson - the Gamekeeper
1938
Q Planes
as Newspaper Editor
1939
Medal for the General
as McNab
1944
Kelvin: Master of Measurement
1946
The New Lot
as Harry Fyfe
1943
Born That Way
as McTavish
1936
Great Day
as Scottish officer in pub
1945
Red Ensign
as Wages Accountant
1934
The Fake
as Henry Mason
1953
Return to the Edge of the World
as Self
1978
Farewell Again
as Pvt. McAllister
1937
Her Last Affaire
as Robb
1935
Strange Stories
as Mr. Bartleby ('Strange Mr Bartleby')
1953
Eagle Rock
as The voice of (voice)
1964
Ships with Wings
as Lt.Comdr. Reid
1941
The Best of Morecambe and Wise
as Self (archive footage)
2001
Thank You and Goodnight
Rockets Galore
as Capt. MacKechnie
1958
The Face of Scotland
as Narrator
1938
Bees on the Boat-Deck
as Gaster
1939
The Demi-Paradise
as Wounded Sailor
1943
Mr Beamish Goes South
as Mr Potter
1953
The Agitator
as Tom Tetley
1945
Rig 20
as Narrator
1952
Old Mother Riley's Ghosts
as McAdam
1941
Potter of the Yard
as Edward Potter
1952
Jericho
as Hassan
1937
Gaiety George
as McTavish
1946
Laugh It Off
as Jock
1940
No Trace
as Inspector MacDougall
1950
Murder Reported
as Mac North
1957
East Meets West
as Dr. Fergusson
1936
The Brothers
as Dugald
1947
Queen of Scots
1967
Painter and Poet No. 1
as Narrator
The Open Door
as Mr. Moncrieff
1966
Teeth of Steel
as Self - Commentator (voice)
1942
Steel
as Narrator (voice)
1945
The Windmill
as M. Coutard
1937TV Shows 26
The Avengers
as Crewe
1961
The Avengers
as Juniper
1961
The Avengers
as Jasper Lakin
1961
Z-Cars
1962
BBC Play of the Month
as Peter Quince
1965
ITV Playhouse
as Judge
1967
ITV Saturday Night Theatre
as Rev. 'Daddy' Auld
1969
Theatre 625
as Ulric Brendel
1964
Sunday Night Theatre
as Allen Campbell
1950
ITV Play of the Week
as Doctor Macfarlane
1955
Dr. Finlay's Casebook
1962
Dad's Army
as Private James Frazer
1968
Morecambe & Wise
as Pte. James Frazer
1961
Steptoe and Son
as The Vet
1962
Drama 61-67
as Gov. Maquarie
1961
Mystery and Imagination
as Mr Moncrieff
1966
The Adventures of the Scarlet Pimpernel
as Dr. Dufay
1955
Man of the World
as The MacGillie
1962
Colonel March of Scotland Yard
as Dr. Brandeis
1956
Knock on Any Door
as Peter Fisher
1965
From a Bird's Eye View
as Lord MacBracken
1970
Overseas Press Club - Exclusive!
as The Reverend Ingram
1957
Dad's Army: The Missing Episodes
as Pte. James Frazer (voice)
2023
Eyeless in Gaza
as James Miller
1971
The Three Hostages
as Insp. MacGillivray
1952
Dad's Army at the BBC
as Pte. James Frazer
2025