Personal Info
Known For
Acting
Known Credits
14
Gender
Male
Birthday
Birthday not available
Place of Birth
Newcastle upon Tyne, Tyne and Wear, England, UK
Acting

2025

Playing Nice as Dr. Elliot Taylor

2021

The North Water as Man

2019

Treadstone as Macy

2019

Gentleman Jack as Dr Kenny

2018

A Very English Scandal as BBC TV Reporter

2013

Day of the Flowers as Martin

2012

Great Expectations as Arthur Havisham

2011

Vera as Jim Briscoe

2010

Van Gogh: Painted with Words as Anthon Van Rappard

2002

Foyle's War as Adam Wainwright

1997

Midsomer Murders as Matthew Cole

1989

Agatha Christie's Poirot as Alec Legge