Search movies and TV series
Acting
Scottish actor. He mainly played small, but memorable parts in UK productions.

Never the Twain
as Customer

House on the Hill
as Lewis Potter

Black Jack
as Dr Jones

Kidnapped
as Mr. Campbell

Days of Hope
as J.H. Thomas

The Wicker Man
as Harbour Master

Endless Night
as Waiter (uncredited)

Kidnapped
as Advocates secretary

Justice Is a Woman
as Alistair McLeod

The Borderers

The Champions
as Barman

The Devil Rides Out
as Malin

The Trygon Factor

The Heroes of Telemark
as Mr. Sandersen

Crooks in Cloisters
as Ship's Chandler

The Punch and Judy Man
as Bobby Bachelor

The Human Jungle
as Stephens
I Could Go on Singing
as Reynolds

The Flood
as Mr. Brasted

The Saint
as Kelly

Reach for Glory
as Mr. Freeman

Flat Two
as Clerk of the Court

Z-Cars

Bomb in the High Street
as Trent

The Avengers
as Pike

Marriage of Convenience
as Sam Spencer

Danger Tomorrow
as Steve
By Lochaber I Will Go
as Scotsman

No Hiding Place

Interpol Calling
as MacPherson

Yesterday's Enemy
as Brigadier

The Bridal Path
as Bank Cashier

Left Right and Centre
as Mr. Bray

Next to No Time
as Clerk

The Key
as Sparks

Let's Be Happy
as Hotel Reception Clerk

Interpol
as Company Man

The Man in the Sky
as Sim

It's Great to be Young!
as School Inspector

Colonel March of Scotland Yard
as Hocksby

John and Julie
as Garage Policeman

Lease of Life
as Russell

Sherlock Holmes

Third Party Risk
as Dr. Zeissman

The Young Lovers
as Counterman (uncredited)

The Sleeping Tiger
as Manager of Pearce & Mann

Adventure in the Hopfields
as Mr. Quin

The 'Maggie'
as Hailing Officer

Isn't Life Wonderful!
as Green

Rob Roy, The Highland Rogue
as Hugh MacGregor

The Sword and the Rose
as Sailor

Turn the Key Softly
as George Jenkins

Grand National Night
as Plainclothes Detective

Street Corner
as Detective Constable Brown

The Cruel Sea
as A.R.P. Warden

Miss Robin Hood
as Bunyan

The Brave Don't Cry
as Hughie Aitken

You're Only Young Twice!
as Professor Baikie

Saturday Island
as Dr. Snyder

Angels One Five
as Airman