
Known For
Photos
Filmography
2026
2024
2023
20162014
2013
2013
2000
20002000
2000
1999

Still Alive
Movie · as Hector Ossian

National Theatre Live: Macbeth
Movie · as King Duncan/Siward

Mayfair Witches
TV · as Kilbride Constable · 2 eps
West Skerra Light
West Skerra Light
Movie · as Nicol

Outlander
TV · as Lesley · 10 eps

The Railway Man
Movie · as Removal Man

Shetland
TV · as Gregg Flett · 3 eps

3-D Halloween
Movie · as Joseph Stewart
Kings of the Wild Frontier
Kings of the Wild Frontier
Movie

Reflections Upon the Origin of the Pineapple
Movie

Monarch of the Glen
TV · as Gary · 1 ep

Split Second
Movie · as Kenneth Urquart


