← Back to explore






























Filmography29 titles

The Queen's Gambit
2020as Randall Foster
2020as Randall Foster

Doc Martin
2004as Professor Sam Bradman
2004as Professor Sam Bradman

The Crown
2016as Porchey
2016as Porchey

1917
2019as Sergeant Guthrie
2019as Sergeant Guthrie

Gentleman Jack
2019as Mr Abbott
2019as Mr Abbott

The Dark Knight Rises
2012as CIA Analyst
2012as CIA Analyst

Poldark
2015as Captain Henshawe
2015as Captain Henshawe

Midsomer Murders
1997as Brin Dunne
1997as Brin Dunne

Belgravia: The Next Chapter
2024as Dr Kerry
2024as Dr Kerry

Twenty Twelve
2011as Reporter
2011as Reporter

Vera
2011as PC Shawn Turnly
2011as PC Shawn Turnly

Patience
2025as CS Callum Banks
2025as CS Callum Banks

The Full Monty
2023as James Warner
2023as James Warner

Being Human
2008as Turlow
2008as Turlow

Beyond Paradise
2023as Andrew Parker
2023as Andrew Parker

Dalgliesh
2021as Eric Hewson
2021as Eric Hewson

The Midwich Cuckoos
2022as Michael
2022as Michael

Crossing Lines
2013as Lawrence Baxendale
2013as Lawrence Baxendale

The Command
2018as Lt. Bruce Hamil
2018as Lt. Bruce Hamil

Sister Boniface Mysteries
2022as Trevor Symonds
2022as Trevor Symonds

Napoleon
2023as Marshal Ney
2023as Marshal Ney

Rebecca
2020as Giles
2020as Giles

Dark Angel
as Dr. John Maling
as Dr. John Maling

Transformers: The Last Knight
2017as Tristan
2017as Tristan

Dorian Gray
2009as Patrol Policeman
2009as Patrol Policeman

Pelican Blood
2010as Owen Whittle
2010as Owen Whittle

In the Earth
2021as Lord James Karel
2021as Lord James Karel

Generation Z
as Sergeant Parrenster
as Sergeant Parrenster

Coronation Street
1960as Vincent Harper
1960as Vincent Harper