Known For
Filmography
2020
2017
2012
2011
2008
1997
19951993
1992
1989
1987
19871986
1986

Special Delivery
Movie · as Mr. Wing

Arcadia
Movie · as Self (voice)

Sawney: Flesh of Man
Movie · as Traffic Warden

Perfect Sense
Movie · as Crying Man in Stadium

A Risk Worth Taking
Movie · as Dan's Boss

The Ruby Ring
Movie
Narance
Narance
Movie

I, Lovett
TV · as Letter Box (voice) · 1 ep

Strathblair
TV · as Harry · 2 eps

A View of Harry Clark
Movie · as Younger Cop

The Story of a Recluse
Movie · as Harry
The Houseman's Tale
The Houseman's Tale
TV · as Bob Soutar · 2 eps

Blood Red Roses
Movie · as Mr Wark

City Lights
TV · as Bank Course Official · 1 ep