Known For
Filmography

An Enemy of the People
Movie · as Geikie
The Cromarty Bridge
Movie · as Narrator

Sweeney 2
Movie · as Colly

Hazell
TV · as DI 'Choc' Minty · 16 eps

Matchfit
Movie · as Billy Marshall

Willie Rough
Movie · as Jake

Red Letter Day
TV · as Billy Marshall · 1 ep

John Macnab
TV · as Wattie Lithgow · 3 eps
Keep Your Eye on Paisley
Movie · as Narrator

The Bevellers
Movie · as Bob Darnley

A Killer with Two Faces
Movie · as Inspector Fillory

A Little Bit of Wisdom
TV · as Mr. Big · 1 ep

Thriller
TV · as Inspector Fillory · 1 ep

Chato's Land
Movie · as Gavin Malechie

Shirley's World
TV · 1 ep
Late Night Theatre
TV · as Bloch, Robert the...? · 1 ep
Girl on the M1
Movie · as Alec

Orkney
Movie · as Snoddy

The View from Daniel Pike
TV · as Daniel Pike · 13 eps

The Boy Who Wanted Peace
Movie · as Stranger

Doomwatch
TV · as Scobie · 1 ep

Ring of Bright Water
Movie · as Bus driver

Male of the Species
Movie · as Billy

Justice Is a Woman
Movie · as Mr. Miller

The Patriot Game
Movie · as Scot O'Brien
The Visitors
Movie

The Expert
TV · as Ernst Farago · 1 ep

The Borderers
TV · as Cocklaws · 1 ep

ITV Playhouse
TV · as Scot O'Brien · 1 ep

Softly, Softly
TV · 2 eps

Mystery and Imagination
TV · as Steenie · 1 ep
Health of a City
Movie · as Narrator

Gideon's Way
TV · as Det. Insp. Caldwell · 1 ep
Front Page Story
TV · as Archie · 26 eps

The Vital Spark
TV · as Peter 'Para Handy' MacFarlane · 21 eps

The Troubleshooters
TV · as Angus Miller, MacTavish · 1 ep

Theatre 625
TV · as Bert · 1 ep

The Wednesday Play
TV · as Willie Patterson, The Stranger · 1 ep

The Mouse on the Moon
Movie · as Benter
Festival
TV · as Street Musician · 1 ep

A Prize of Arms
Movie · as Sergeant McVie

The Amorous Prawn
Movie · as Pvt. McTavish

Dr. Finlay's Casebook
TV · as Mr Strachan · 2 eps

Suspense
TV · 1 ep

The Trouble with Our Ivy
Movie · as Joe Muggins - Fireman
The Dumb Waiter
Movie · as Gus

The Battle of the Sexes
Movie · as Macleod

The Big Day
Movie · as Bob

Snowball
Movie · as Bus Driver

The Bridal Path
Movie · as Murdo

No Hiding Place
TV · 1 ep

Cat & Mouse
Movie · as Mr. Pomeroy

Theatre Night
TV · as Inspector Goblet · 1 ep

Armchair Theatre
TV · as Joe Muggins - Fireman · 1 ep

The 'Maggie'
Movie · as Inverkerran Driver
Laxdale Hall
Movie · as Willie John Watt

You're Only Young Twice!
Movie · as Milligan

The Gorbals Story
Movie · as Hector

Morning Departure
Movie · as Leading Seaman Andrews

