Actor
Wild Flowers
1990 · as Minister
Leaving
1989 · as Headmaster
Shadow on the Earth
1988 · as Grandad Wilson
The Shutter Falls
1987 · as Curer
Wild Flowers: Women of South Lebanon
1987
A Sense of Freedom
1985 · as Governor
The Silly Season
1982 · as MacLellan
Chariots of Fire
1981 · as Colonel John Keddie
Willie Rough
1976 · as Jake Adams
Orkney
1971 · as Peter of Two Waters
The Boy Who Wanted Peace
1970 · as Neddy