Born 1976 (age 50) · Dundee, Scotland, UK
Appears in 29 titles

Filmography

Filth
6.8
Filth
2013
as Rent Boy
Outlaw King
6.8
Outlaw King
2018
as Bishop of St. Andrews
Joyeux Noel
7.4
Joyeux Noel
2005
as William
Only You
6.6
Only You
2019
as Private doctor
Borstal Boy
6.2
Borstal Boy
2001
as Jock
A Violent Man
6.5
A Violent Man
2022
as SO Martins
Doors Open
5.2
Doors Open
2012
as Tour Guide
6.1
Dive to Bermuda Triangle
2004
as Radioman Baker
Murder Rooms: The Dark Beginnings of Sherlock Holmes
The Slab Boys
8.5
The Slab Boys
1997
as Phil McCann
Natalie
Natalie
2017
as Joe
All Up There
All Up There
2023
as GP
Slay & Prepare
Slay & Prepare
2023
as David
Mind-Set
Mind-Set
2023
as Delivery Man
Breaking
2007
as Davie