Born 1975 (age 50) · Hamilton, Scotland, UK
Appears in 38 titles

Filmography

Damaged
5.6
Damaged
2024
as Glen Boyd
A Day to Die
5.7
A Day to Die
2022
as Tim
The Unholy Trinity
6.3
The Unholy Trinity
2025
as Gideon
King of Killers
6.3
King of Killers
2023
as Roman Korza
The Commando
5.7
The Commando
2022
as Dominic
River Runs Red
5.5
River Runs Red
2018
as Rory
Robert the Bruce
5.5
Robert the Bruce
2019
as David McDonald
Hell on the Border
5.6
Hell on the Border
2019
as Tom Pinkerton
Nightworld
4.4
Nightworld
2017
as Martin
Becoming
5.2
Becoming
2020
as Dr. Andrew Kennan
Among the Shadows
3.7
Among the Shadows
2019
as Lieutenant McGregor
Blood of Redemption
4.6
Blood of Redemption
2013
as Kurt
Cross
4.1
Cross
2011
as English
Puncture Wounds
4.6
Puncture Wounds
2014
as Vin
Ambushed
4.0
Ambushed
2013
as Eddie
The Wicked Within
4.8
The Wicked Within
2015
as Luke
Ulysses: A Dark Odyssey
4.9
Ulysses: A Dark Odyssey
2018
as Tony
Blood Trap
4.0
Blood Trap
2015
as Boria
Astro
3.9
Astro
2018
as Jesse Ronin
Janara
4.0
Janara
2015
as Andrea