Birthday
N/A
Gender
Male
Place of Birth
Clydebank, West Dunbartonshire, Scotland, UK
Also know as
--
Xanadu
as Window Cleaner
(2014) Allies
as Sergeant Harry McBain
(2024) Jericho Ridge
as Chief Deputy Dennis Bailey
(2015) Everest
as Klev Schoening
(2016) Allied
as Hendon Gate Guard
(2019) Official Secrets
as Jerry
(2020) Concrete Plans
as Jim
(2021) Wrath of Man
as Tim
(2017) The Last Post
as Sergeant Alex Baxter
(2014) Our World War
as Dodds
(2013) Shetland
as Alan Isbister
(2011) Game of Thrones
as Morgan
(2024) Generation Z
as Terry
(2009) Moving On
as Tony
(2022) Slow Horses
as Nick Duffy
(2012) Call the Midwife
as Bernie Mullucks
(2017) Bang
as Ray Murray
(2019) The Feed
as Gil Tomine
(2020) Industry
as Duncan Hicks
(2017) Our Lives
as Actor
(2021) FBI: International
as MI5 Officer William Stroud
(2024) Ellis
as DCI Jim Belmont