Birthday
N/A
Gender
Male
Place of Birth
Also know as
--
(2019) Clan
as ---
(2010) Love/Loss
as Tom
(2018) Stan & Ollie
as Doctor at Savoy
(2020) Scandal in 97
as Bertie Oldcross
(2024) Bob Marley: One Love
as Male News Reporter
(1996) Silent Witness
as ---
(2002) Spooks
as Gerry Houghton
(1984) Sherlock Holmes
as Alexis
(2017) Tina & Bobby
as Dr Kennedy
(2022) Anne
as Dr. David Slater
(2001) Waking the Dead
as Oleg Leontyev
(2014) Outlander
as Dr. Thorne
(2023) Stonehouse
as The Old Bailey Judge
(2021) Behind Her Eyes
as Mr. Hawkins
(2023) The Long Shadow
as Wilf MacDonald
(2012) Call the Midwife
as Dr. James McAdam
(1996) Silent Witness
as Mikhail Akimovich
(2019) Years and Years
as Emergency Newscaster
(2019) The Witcher
as Beau Berrant
(2013) Broadchurch
as Alan