
Birthday
N/A
Gender
Male
Place of Birth
Newcastle upon Tyne, Tyne and Wear, England, UK
Also know as
--

(2022) The Lord of the Rings: The Rings of Power Global Fan Screening
as The Stranger

(2012) Great Expectations
as Arthur Havisham

(2013) Day of the Flowers
as Martin

(2010) Van Gogh: Painted with Words
as Anthon Van Rappard

(2022) London Zoo at Christmas
as Narrator (voice)

(1997) Midsomer Murders
as Matthew Cole

(2011) Vera
as Jim Briscoe

(2021) The North Water
as Man

(2018) A Very English Scandal
as BBC TV Reporter

(2019) Gentleman Jack
as Dr Kenny

(2019) Treadstone
as Macy

(1989) Agatha Christie's Poirot
as Alec Legge

(2022) The Lord of the Rings: The Rings of Power
as The Stranger

(2025) Playing Nice
as Dr. Elliot Taylor

(2002) Foyle's War
as Adam Wainwright