Actor
Different Shores
2026 · as Abigail
Still Game: The Party
2006 · as Betty
I Saw You
2000
Heavenly Pursuits
1986 · as Sister
Every Picture Tells a Story
1984 · as School Teacher
End of the Line
1984 · as Sheila
Local Hero
1983 · as Stella Urquhart
The Silly Season
1982 · as Janine
Ploughman's Share
1979 · as Katherine