Born 1965 (age 60) · Dundee, Scotland, UK
Appears in 28 titles

Filmography

Slow West
6.7
Slow West
2015
as Gordon Shaw
Here
6.5
Here
2024
as Businessman
The Cursed
6.6
The Cursed
2021
as Saul
Sunset Song
6.2
Sunset Song
2015
as Alec Mutch
Immortality
5.8
Immortality
1998
as Car Crash Mechanic
The Deal
6.8
The Deal
2003
as Journalist 1
Man and Witch: The Dance of a Thousand Steps
The Dreamer
8.0
The Dreamer
2000
as Willis
Romeo and Juliet - Live at Shakespeare's Globe
Edicius
Edicius
2021
as Anthony