- 2026Midwinter BreakFilmGlasgow Priest
- 2025I SwearFilmSheriff
- 2025Dept. QSeriesRobert MacDonald (Defence Advocate), Robert Macdonald (Defence Advocate)
- 2014GaspingFilmPilot
- 2008The 39 StepsFilmProfessor's Butler
- 1996Breaking the WavesFilmGlasgow Doctor
- 1996Flowers of the ForestFilmPolice Constable
- 1970The Boy Who Wanted PeaceFilmSavage
- 1968The Big CatchFilmEwan Cameron