Interrogation of a Highland Lass 2000
Producer, Writer
As an Eilean 1993
Writer, Producer
Gramsci: Everything that Concerns People 1987
Writer
Shakespeare's Mounted Foot 1979
Screenplay
The Garden Beyond 1977
Writer, Producer
Kirkcaldy 1975
Writer
Sorley Maclean's Island 1974
Writer, Director
A Town Called Ayr 1974
Writer
Highland Crafts 1973
Writer
Hugh MacDiarmid: No Fellow Travellers 1972
Writer
Final Ascent: The Legend of Hamish MacInnes 2019
Associate Producer
Fishing for Poetry - A Celebration of Norman MacCaig 2010
Producer
Other Voices, Too: An Evening With Nanci Griffith 1999
Producer
Cajun Country 1997
Producer
Beyond the Maypole 1991
Producer
The Caledonian Account 1976
Producer, Script
Giving Voice: A Writer in the Classroom 1976
Director
Passing Places 1973
Producer
The Quiet Country 1970
Treatment
Credits from TMDB.