Known For
Filmography
2004
2002
1998
1997
1997
1995
1995
1992
19801979
1977
1975
1975

New Tricks
TV · as Drunk · 1 ep

Rockface
TV · as Graham · 1 ep

Ultraviolet
TV · as Pollard · 1 ep

The Saint
Movie · as Old Russian Man

Ain't Misbehavin'
TV · as Snowy McGraw · 2 eps

Ruffian Hearts
Movie · as Angus

Hamish Macbeth
TV · as Peter the Fireman · 3 eps

The Bottle Imp
Movie
Time of My Life
Time of My Life
TV · as Police Constable · 1 ep

Minder
TV · as Mel Taylor · 1 ep

The Thin End of the Wedge
Movie · as Second youth

The Sweeney
TV · as Hodgy Laing · 1 ep

Rumpole of the Bailey
TV · as Ian Purvis · 1 ep