Biography
No biography available for this person.
Filmography
Cast Credits

Heads of State
Character: Echelon Director
MOVIE • 2025

Bergerac
Character: Louis Steel
TV • 2025

Beyond Paradise
Character: Patrick Wiley
TV • 2023

The Sandman
Character: Mr. Holdaway
TV • 2022

The Wheel of Time
Character: Berden Sanche
TV • 2021

Warrior Nun
Character: Kristian Schaefer
TV • 2020

Staged
Character: Peter
TV • 2020

This Time with Alan Partridge
Character: Dr Joseph Fraser
TV • 2019

National Theatre Live: The Threepenny Opera
Character: Chief Inspector 'Tiger' Brown
MOVIE • 2016

Agatha Raisin
Character: Claude Martin
TV • 2016

National Theatre Live: Coriolanus
Character: Cominius
MOVIE • 2014

Doctor Who: The Day of the Doctor
Character: Androgar
MOVIE • 2013

Broadchurch
Character: SOCO Brian Young
TV • 2013

The Hollow Crown
Character: Lord Ross
TV • 2012

Simon Schama's Shakespeare
Character:
TV • 2012

Death in Paradise
Character: Robert Garwood
TV • 2011

Hamlet
Character: Horatio
MOVIE • 2009

The Bank Job
Character: Michael X
MOVIE • 2008

Sugar Rush
Character: Ted
TV • 2005

New Tricks
Character:
TV • 2004