Acting
Community Rating
6.5
1 Ratist review
Born
November 15, 1965 (age 60)
Born in
Dundee, Scotland, UK

Dept. Q
as Terry Dundee
2025

Only Child
as Rod
2024

Here
as Businessman
2024

Man and Witch: The Dance of a Thousand Steps
as The King
2024

Rebus
as Ger Cafferty
2024

The Chemistry of Death
as Iain Kinross
2023

Karen Pirie
as Chief Superintendent Lawson
2022

The Lord of the Rings: The Rings of Power
as Barduk
2022

The Control Room
as Ian
2022

Edicius
as Anthony
2021

The Cursed
as Saul
2021

The Serpent
as Graeme Stanton
2021

Alex Rider
as Sean Palmer
2020

Deadwater Fell
as Mark
2020

Guilt
as Roy Lynch
2019

Romeo and Juliet - Live at Shakespeare's Globe
as Lord Capulet
2019

Bodyguard
as Stephen Hunter-Dunn
2018

Lore
as Sholto MacDonald
2017

Sunset Song
as Alec Mutch
2015

Versailles
as Alexandre Bontemps
2015