Acting
Scottish actor. He mainly played small, but memorable parts in UK productions.
The Wicker Man
Harbour Master
The Devil Rides Out
Malin
The Man in the White Suit
Davidson
The Heroes of Telemark
Mr. Sandersen
The Avengers
Pike
Captain Horatio Hornblower R.N.
Seaman (uncredited)
The Saint
Kelly
The Cruel Sea
A.R.P. Warden
Endless Night
Waiter (uncredited)
Obsession
Detective at Garage
Kidnapped
Advocates secretary
The Happiest Days of Your Life
Mr. West
The 'Maggie'
Hailing Officer
Yesterday's Enemy
Brigadier
Pool of London
Sgt. - River Police (uncredited)
Angels One Five
Airman
The Key
Sparks
The Sleeping Tiger
Manager of Pearce & Mann
The Wooden Horse
'Wings' Cameron
I Could Go on Singing
Reynolds
The Sword and the Rose
Sailor
The Magnet
Doctor
The Champions
Barman
The Trygon Factor
Black Jack
Dr Jones
Interpol
Company Man
Crooks in Cloisters
Ship's Chandler
State Secret
Clubman
Sherlock Holmes
Rob Roy, The Highland Rogue
Hugh MacGregor
The Punch and Judy Man
Bobby Bachelor
The Blue Lagoon
Craggs
London Belongs to Me
Clerk of the Court
Turn the Key Softly
George Jenkins
Once a Jolly Swagman
Mr. Pusey
Left Right and Centre
Mr. Bray
Street Corner
Detective Constable Brown
The Man in the Sky
Sim
The Brave Don't Cry
Hughie Aitken
Reach for Glory
Mr. Freeman
Never the Twain
Customer
Chance of a Lifetime
Palmer
Mr. Campbell
Third Party Risk
Dr. Zeissman
Mr. Denning Drives North
Harry Stoper
Miss Robin Hood
Bunyan
Lease of Life
Russell
John and Julie
Garage Policeman
Colonel March of Scotland Yard
Hocksby
Grand National Night
Plainclothes Detective
Saturday Island
Dr. Snyder
Green Grow the Rushes
Joseph Bainbridge the farmer
Isn't Life Wonderful!
Green
The Young Lovers
Counterman (uncredited)
Z-Cars
Calling Bulldog Drummond
Ex-Service Men Collector (uncredited)
It's Great to be Young!
School Inspector
You're Only Young Twice!
Professor Baikie
Dear Mr. Prohack
Cartwright
Danger Tomorrow
Steve
The Love Match
The Human Jungle
Stephens
Days of Hope
J.H. Thomas
Let's Be Happy
Page Boy Bobby
Adventure in the Hopfields
Mr. Quin
Marry Me
Mr. Pearson
Interpol Calling
MacPherson
No Hiding Place
The Flood
Mr. Brasted
Next to No Time
Clerk
Don't Ever Leave Me
Mr. Robbins
The Bridal Path
Bank Cashier
The People at No. 19
Dad
Marriage of Convenience
Sam Spencer
Village Hall
Alan Fox
Tell Me If It Hurts
Patient
Help Yourself
Brander
Death of an Angel
Walter Grannage
Bomb in the High Street
Trent
The Borderers
House on the Hill
Lewis Potter
Introducing the New Worker
The foreman
Facts and Fancies
In Which We Live: Being the Story of a Suit Told by Itself
Best Man / Man in Pub
By Lochaber I Will Go
Scotsman
Justice Is a Woman
Alistair McLeod
And So to Work
Mister Glen
Flat Two