Known For
Filmography

Callan: This Man Alone
Movie · as Self (archive)

American Cousins
Movie · as Nonno

Sweet Dreams
Movie

Born and Bred
TV · as Archie Tomlinson · 1 ep

Daddy's Girl
Movie · as Old Man
Small Moments
Movie · as Eddie

Dancing, Some Days
Movie · as Old Man

The Negotiator
Movie · as Sam McBride

The Detectives
TV · as Spanner · 1 ep

A Touch of Frost
TV · as DS Prentice · 1 ep

Rab C. Nesbitt
TV · as Dosser · 1 ep

The Dunroamin' Rising
Movie · as Ian Sinclair

Rab C. Nesbitt: Seasonal Greet
Movie · as Man in Jail

The Play on One
TV · as Ian Sinclair · 1 ep

The Ruth Rendell Mysteries
TV · as Monkey Matthews · 1 ep

Bust
TV · as Jock Spencer · 1 ep

The Christmas Star
Movie · as Old McNickle

Lovejoy
TV · as Harry Mackie · 1 ep

Casualty
TV · as Edwin Crew · 1 ep

Farrington of the F.O.
TV · as Donald McKay · 1 ep

The Return of Sherlock Holmes
TV · as Silas Brown · 1 ep
Function Room
TV · 1 ep

The Masks of Death
Movie · as Alfred Coombs

The Bill
TV · 1 ep

Sherlock Holmes
TV · as Silas Brown · 1 ep

Taggart
TV · as Fred Scott · 1 ep

The Nuclear Family
Movie · as Smellie

Countdown
TV · 6 eps

Wet Job
Movie · as Lonely

The Gaffer
TV · as Harry · 20 eps
Never Say Die!
Movie

Shakespeare's Mounted Foot
Movie

Minder
TV · as Billy 'The Ferret' · 1 ep

Doctor Who: The Robots of Death
Movie · as Uvanov

Mind Your Language
TV · as Jock · 1 ep
The Great Mill Race
Movie

The Sweeney
TV · as Popeye · 1 ep

Lord Peter Wimsey: Five Red Herrings
TV · as Matthew Gowan · 3 eps

Shadows
TV · as Mr. Stabs · 1 ep

Callan
Movie · as Lonely

Kiss Me and Die
Movie · as Old Fred

Thriller
TV · as Old Fred · 1 ep
Black and Blue
TV · as Pal · 1 ep

Crown Court
TV · as Archie McNeill

Up Pompeii
Movie · as Jailer

Taste the Blood of Dracula
Movie · as Felix

Sweeney Todd
Movie · as Crumbles / Dr. Fogg / Dr. Makepeace

Ace of Wands
TV · as Mr. Stabs · 3 eps

A Magnum for Schneider
Movie · as Lonely

Callan
TV · as Lonely · 44 eps

ITV Playhouse
TV · as Bailey · 1 ep

Mystery and Imagination
TV · as Crumbles / Dr Fogg / Dr Makepeace · 1 ep

Love's Labour's Lost
Movie · as Costard

BBC Play of the Month
TV · as Crabtree · 1 ep

The Vital Spark
TV · as The Postmaster, McCluskey · 1 ep

Doctor Who
TV · as Uvanov

The Cherry Orchard
Movie · as Coachman

Angels One Five
Movie · as Pimpernel Pilot

The Brave Don't Cry
Movie · as Police Sergeant

Lilli Marlene
Movie · as Scottie

The Gorbals Story
Movie · as Johnnie Martin
