Acting
Community Rating
6.8
1 Ratist review
Born
January 1, 1967 (age 59)
Born in
Hereford, Herefordshire, England, UK

National Theatre Live: Coriolanus
as Titus Lartius
2025

Culprits
as Philip Wainright
2023

White Bird
as Jean-Paul Beaumier
2023

SAS Rogue Heroes
as Captain in Mess
2022

Sister Boniface Mysteries
as Anthony Kelly
2022

Survive
as Jane's Father
2020

The Capture
as Andrew Splint
2019

Eleven
2018

Trust
as Dennis
2018

The Alienist
as Ignatius Blunt
2018

National Theatre Live: Saint Joan
as Warwick
2017

The Crown
as Collins
2016

Victoria
as Charles Babbage
2016

The Great War: The People's Story
as Harold Gillies
2014

The Understudy
as 'Macduff'
2014

Inside No. 9
as Macduff (voice)
2014

Endeavour
as Dr. Adam Fortescue
2013

Father Brown
as Nero Hound
2013

The Hollow Crown
as Stanley
2012

Misfits
as Jeremy
2009