Known For
Filmography

Little Mary
Movie · as Neil

The Twelfth Night Reunion
Movie · as Self - Performer

Mood
TV · as Ulrich · 1 ep

Ridley
TV · as James Mallors · 1 ep

Sister Boniface Mysteries
TV · as Sterling Thistleton · 1 ep

The Football Monologues
Movie · as Gordon

A Splinter of Ice
Movie · as Kim Philby

Grace
TV · as Dr. Roger Gunnislake · 1 ep

The Last
Movie

Misbehaviour
Movie · as Professor Davidson

Verisimilitude
Movie · as Dr. D'Arby

The Haunting of Alice Bowles
Movie · as Dr. Hall

Birdsong
Movie · as Rene Azaire

The Last
Movie

Hitmen
TV · as Mr. K. · 1 ep

Small Axe
TV · as Chief Inspector · 1 ep

Miss Scarlet
TV · as Police Commissioner Fitzroy · 2 eps

Responsible Child
Movie · as Judge Walden

Teen Spirit
Movie · as Priest

Thanks for the Memories
TV · as Leonard · 2 eps

The Interrogation of Tony Martin
Movie · as Anthony Scrivener QC (voice)

The Guard of Auschwitz
Movie · as Franz

Red Joan
Movie · as Peter Kierl

National Theatre Live: Macbeth
Movie · as Duncan

The Gatehouse
Movie · as The Curator

The Crown
TV · as Denis Thatcher · 10 eps

Agatha Raisin
TV · as Bernie Spott · 1 ep

Humans
TV · as Dr. David Elster · 5 eps

Poldark
TV · as Judge Wentworth Lister · 1 ep

National Theatre Live: King Lear
Movie · as The Earl of Gloucester

We Are the Freaks
Movie · as Dr Stevens

Father Brown
TV · as Professor Patrick Galloway · 1 ep

Toast of London
TV · 1 ep

Ginger & Rosa
Movie · as Police Doctor

The Iron Lady
Movie · as Cabinet Minister

Death in Paradise
TV · as Professor King · 1 ep

Luther
TV · as Joe Shepherd · 1 ep

Breaking the Mould
Movie · as Arthur Gardner

Garrow's Law
TV · as Viscount Melville, Lord Melville · 1 ep

Mysterious Creatures
Movie · as Martyn Bowler

7 Seconds
Movie · as Underhill

The Quatermass Experiment
Movie · as Colonel

Tom Brown's Schooldays
Movie · as Mr. Smith

Cherished
Movie · as Professor Patton

Agatha Christie: A Life in Pictures
Movie · as Psychatrist

Rabbit on the Moon
Movie · as Mr. Stanner

Life Begins
TV · as Doug · 1 ep

Sons & Lovers
Movie · as Specialist

Rosemary & Thyme
TV · as Julian Marchant · 1 ep

Trust
TV · as Anthony Hannington · 1 ep

AKA
Movie · as Dermot

Spooks
TV · as Jack Coleville · 1 ep

Foyle's War
TV · as Professor Fraser · 1 ep

In Deep
TV · as D.C.I. Copeland · 2 eps
Rough Treatment
Movie · as Col. Peter Moorcroft

Killer Net
TV · as DC Hawks · 2 eps

Grafters
TV · as Geoff · 7 eps

A Royal Scandal
Movie · as Lord Hood

Midsomer Murders
TV · as Owen Swinscoe · 1 ep

Mary Reilly
Movie · as Inspector

Karaoke
TV · as Consultant · 2 eps

The Absence of War
Movie · as Newscaster

Carrington
Movie · as Military Rep

Under the Hammer
TV · as Keith Shrimsley · 7 eps

Thatcher: The Final Days
Movie · as John Sergeant

Prime Suspect
TV · as David Thorndike, DCI David Thorndike, DSU David Thorndike

Virtuoso
Movie · as Brian Masters

The Paradise Club
TV · as Harry Thomas · 1 ep

Agatha Christie's Poirot
TV · as Christopher Mabbutt · 1 ep

Screen Two
TV · as Newscaster · 1 ep
The Waterfall
TV · as Malcolm Gray · 4 eps

