Known For
Filmography
2004
2003
1999
1997
1993
1992
1982
1979
1978

Shameless
TV · as Clive Tattersall · 1 ep

The Royal
TV · as Stuart Attercliffe · 1 ep

Sooty Heights
TV · as Himself · 1 ep

The Full Monty
Movie · as Police Inspector

The Merrihill Millionaires
Movie · as Trevor Banks

Heartbeat
TV · as Jim Riley, Frank Paton, Mr Fossett · 1 ep

The Pledge
Movie · as Will

Big Wheels and Sailor
Movie · as Professor

All Creatures Great and Small
TV · as Downs, Vicar · 1 ep