Known For
Filmography
1992
1984
1984
19841982
1982
1982
1980
1979
1978
1978
1977
1977

Heartbeat
TV · as Taxi Driver, Dan Halcombe · 1 ep

Threads
Movie · as Policeman

Sherlock Holmes
TV · as Warder · 1 ep
Leaving
Leaving
TV · as Removal Man · 1 ep

Intensive Care
Movie · as Teacher

England's Greens and Peasant Land
Movie · as Clive

The Disappearance of Harry
Movie · as Workman

Buses
Movie · as Turk

Black Jack
Movie · as Inn Keeper

All Creatures Great and Small
TV · as Mr. Smethurst, William Hugill · 1 ep

Strangers
TV · as Coach Driver · 1 ep

The Price of Coal, Part 1: Meet the People
Movie · as Harry

The Price of Coal, Part 2: Back to Reality
Movie · as Harry