The Nature of the Beast 1988
as Shepherd
Clockwise 1986
as Man at Station
Santa Claus: The Movie 1985
as Goobler
England's Greens and Peasant Land 1982
as Joe
The Dig 1980
as Glaxo Smith
Dummy 1977
Actor
Why Here? 1977
as Bill
The Paradise Run 1976
as Scabby
Keep an Eye on Albert 1975
as 'Jab" Bowen
Credits from TMDB.