Birthday
1988/11/27 (36 years old)
Gender
Male
Place of Birth
Castle Douglas, Dumfries & Galloway, Scotland
Also know as
--
(2023) Falling into Place
as Ian
(2018) Outlaw King
as Euan Bruce
(2019) Our Ladies
as Danny
(2015) Stonemouth
as Ferg
(2019) The Witcher
as Rience
(2013) Endeavour
as Dr. Broderick Castle
(2020) Bridgerton
as Sir Philip Crane
(2014) Outlander
as Rob Cameron
(2022) The Lazarus Project
as Karl
(2018) Succession
as Max
(2024) Last to Break
as Read