Known For
Filmography

Steal
TV · as Andrew Bains · 2 eps

Heads of State
Movie · as Echelon Director

Bergerac
TV · as Louis Steel · 2 eps

The Crow Girl
TV · as Reverend Charles · 1 ep

Beyond Paradise
TV · as Patrick Wiley · 1 ep

The Sandman
TV · as Mr. Holdaway · 2 eps

The Wheel of Time
TV · as Berden Sanche · 1 ep

Grace
TV · as Stephen Welling · 1 ep

Staged
TV · as Peter · 2 eps

Warrior Nun
TV · as Kristian Schaefer · 8 eps

This Time with Alan Partridge
TV · as Dr Joseph Fraser · 1 ep

National Theatre Live: The Threepenny Opera
Movie · as Chief Inspector 'Tiger' Brown

Agatha Raisin
TV · as Claude Martin · 1 ep

National Theatre Live: Coriolanus
Movie · as Cominius

Doctor Who: The Day of the Doctor
Movie · as Androgar

Broadchurch
TV · as SOCO Brian Young · 9 eps

Simon Schama's Shakespeare
TV · 2 eps

The Hollow Crown
TV · as Lord Ross · 1 ep

Line of Duty
TV · as Joel Rossport · 2 eps

Death in Paradise
TV · as Robert Garwood · 1 ep

Silk
TV · as Roland Elliott QC · 1 ep

Without You
TV · as Dr Gerald Sams · 1 ep

Hamlet
Movie · as Horatio

The Bank Job
Movie · as Michael X

Sugar Rush
TV · as Ted · 3 eps

New Tricks
TV · 1 ep

The Merchant of Venice
Movie · as Salerio

Waking the Dead
TV · as Dr. Chris Reed · 2 eps

Urban Gothic
TV · as DI Leon · 1 ep

Holby City
TV · as Steve Waring · 134 eps

Midsomer Murders
TV · as Toby Wagner · 1 ep

Dalziel and Pascoe
TV · as William Courtney · 2 eps

The Choir
TV · as Mike · 5 eps

The Bill
TV · 2 eps
