Writer
Interrogation of a Highland Lass
2000 · Writer
As an Eilean
1993 · Writer
Gramsci: Everything that Concerns People
1987 · Writer
Shakespeare's Mounted Foot
1979 · Screenplay
Kirkcaldy
1975 · Writer
Sorley Maclean's Island
1974 · Writer
Highland Crafts
1973 · Writer