Known For
Filmography
2023
2022
2022
2021
2019
2014
2014
2006200419971997
1995
1992

Mrs. Davis
TV · as Toothless Old Man · 1 ep

The Lost King
Movie · as Ken

The Devil's Hour
TV · as Vicar · 1 ep

Vigil
TV · as Judge · 1 ep

Wild Rose
Movie · as Solicitor

Outlander
TV · as Kilgore · 1 ep

Scot Squad
TV · as Alistair McNair · 1 ep
Making Reel History
Making Reel History
Movie · as Narrator
Six Hours of Daylight
Six Hours of Daylight
Movie
Butterfly Man
Butterfly Man
Movie · as Lecturer

Macbeth
Movie · as Seyton

Band of Gold
TV · as CI Henryson · 4 eps

Strathblair
TV · as Donald McPhee · 2 eps