Acting
Play for Today
1970
Hamish Macbeth
1995
The Queen
2006
Interrogation of a Highland Lass
2000
Vision
1993
Small Hands in a Big War
2014
The Legend of Barney Thomson
2015
Duck Daze
2019
The Cheviot, the Stag and the Black, Black Oil
1974
Seachd: The Inaccessible Pinnacle
2007
Crowdie and Cream
2002
Morticia
2009
Finky