John Laurie

John Laurie

John Laurie was a noted Scottish stage, screen, and television actor.

Known For

The 39 Steps

as John the Crofter

Hamlet

as Francisco

Cast Credits

The Best of Morecambe and Wise

as Self (archive footage)

Dad's Army

as Private James Frazer

The Reptile

as Mad Peter

The Open Door

as Mr. Moncrieff

Eagle Rock

as The voice of (voice)

Ladies Who Do

as Doctor MacGregor

Hobson's Choice

as Dr. MacFarlane

Don't Bother to Knock

as Taxi Driver

Kidnapped

as Ebenezer Balfour

Rockets Galore

as Capt. MacKechnie

Next to No Time

as Abercrombie, Scottish Director

Murder Reported

as Mac North

Richard III

as Lovel

Devil Girl from Mars

as Mr. Jamieson

Hobson's Choice

as Dr. McFarlane

Love in Pawn

as Mr McCutcheon

The Fake

as Henry Mason

Johnny on the Run

as Policeman

Strange Stories

as Mr. Bartleby ('Strange Mr Bartleby')

The Great Game

as Mac Wells