David Gallacher · Actor
Sealed
2026
Midwinter Break
Glasgow Priest
Sealed
2025
I Swear
Sheriff
Gasping
Sealed
2014
Gasping
Pilot
Sealed
2008
The 39 Steps
Professor's Butler
Sealed
1996
Flowers of the Forest
Police Constable
Sealed
1996
Breaking the Waves
Glasgow Doctor
Sealed
1970
The Boy Who Wanted Peace
Savage
Sealed
1968
The Big Catch
Ewan Cameron