Filmography

Play for Today
1970 · Acting

Hamish Macbeth
1995 · Acting

The Queen
2006 · Acting

The Legend of Barney Thomson
2015 · Acting

Small Hands in a Big War
2014 · Acting

Seachd: The Inaccessible Pinnacle
2007 · Acting

The Cheviot, the Stag and the Black, Black Oil
1974 · Acting

Interrogation of a Highland Lass
2000 · Writer, Acting

Vision
1993 · Acting
- No Poster
Slingshot
2018 · Acting
- No Poster
Relax
1993 · Acting

Finky
2019 · Acting

Duck Daze
2019 · Acting

Crowdie and Cream
2002 · Acting
- No Poster
Songs of Scotland
1966 · Acting

Morticia
2009 · Acting
