Another Time, Another Place 1983
as Randy Bob
Local Hero 1983
as Gideon
The White Bird Passes 1980
Actor
Ploughman's Share 1979
as Sandy
Girl on the M1 1971
as Puppy Seller
Orkney 1971
as Jeremiah of Whalerest
Credits from TMDB.