Known For
Filmography
2026
2025
2025
20142008
1996
1996
1970
1968

Midwinter Break
Movie · as Glasgow Priest

I Swear
Movie · as Sheriff

Dept. Q
TV · as Robert MacDonald (Defence Advocate), Robert Macdonald (Defence Advocate) · 1 ep
Gasping
Gasping
Movie · as Pilot

The 39 Steps
Movie · as Professor's Butler

Breaking the Waves
Movie · as Glasgow Doctor

Flowers of the Forest
Movie · as Police Constable

The Boy Who Wanted Peace
Movie · as Savage

The Big Catch
Movie · as Ewan Cameron
