Known For
Filmography

Bob Wanna Kill
Movie

The Correction Unit
Movie · as John Smyth

Breaking Infinity
Movie · as Carter

Soundproof
Movie · as Pete

Spinning
Movie · as Robert

The Chelsea Detective
TV · as Gulliver Bauer · 1 ep

The Heiress
Movie · as Dr. Medhurst

Hold
Movie · as Unknown Number (voice)

Lawrence of Arabia: Britain's Great Adventurer
Movie · as T. E. Lawrence

Miss Scarlet
TV · as Dr. Stanhop · 1 ep

The Dead of Jaffa
Movie

Outlaw King
Movie · as Richard de Burgh, Earl of Ulster

The Death of Stalin
Movie · as NKVD Officer Pervak

The Outer Darkness
Movie · as Father Crowe

Partners in Crime
TV · as Whittington · 3 eps

Hunting Elephants
Movie · as British Lawyer
Woodwoo
Movie

Father Brown
TV · as Detective Superintendent Alan Alford · 1 ep

The Village
TV · as Wylie · 3 eps

You Instead
Movie · as Jay

Jam Today
Movie · as Dad

Death in Paradise
TV · as Stephen Morrison · 1 ep

Terror! Robespierre and the French Revolution
Movie · as Carnot
Things We Leave Behind
Movie · as Chris Newman

Bronson
Movie · as Prison Governor

Big Things
Movie · as Graham Beace

Jade
Movie · as John

The Edge of Love
Movie · as John Eldridge

Attila the Hun
Movie · as Theodosius (as Jonathan Phillips)

Soft
Movie · as Iain

Secret Diary of a Call Girl
TV · as Liam · 1 ep

Lewis
TV · as Alistair Stoke · 1 ep

The Ghost Squad
TV · 1 ep

Vanity Fair
Movie · as Mr. Wenham

New Tricks
TV · 1 ep

Hustle
TV · as Neil Ryder · 1 ep

One for the Road
Movie · as Ian

The Last Great Wilderness
Movie · as Vincente

Dead Gorgeous
Movie · as Barry Bell

Spooks
TV · as Rustam Urazov · 1 ep

NCS: Manhunt
TV · 6 eps

Waking the Dead
TV · as Oliver Lewis · 2 eps

Monarch of the Glen
TV · as Gerald Matthews · 1 ep

The Adventures of Young Indiana Jones: Trenches of Hell
Movie · as Jacques

Beautiful People
Movie · as Brian North

The Quarry
Movie

Titanic
Movie · as 2nd Officer Lightoller

Midsomer Murders
TV · as Orlando Lamington · 1 ep

Silent Witness
TV · 2 eps

Kavanagh Q.C.
TV · as Kevin Gregson · 1 ep
The Mystery of Edwin Drood
Movie · as Edwin Drood

The Young Indiana Jones Chronicles
TV · as Jacques · 1 ep

A Touch of Frost
TV · as Damien Law / Frankie Barton · 1 ep

Between the Lines
TV · 1 ep

Heartbeat
TV · as Tough Man · 1 ep

Clarissa
TV · as James · 4 eps

Yellowbacks
Movie · as Philip Colthard

Traitors
Movie · as Catesby

Max and Helen
Movie · as Werner Schultze / Mark Weiss

Killing Dad
Movie · as Terry

Leave to Remain
Movie · as James Johnstone

Agatha Christie's Poirot
TV · as Charles · 1 ep

The Play on One
TV · as Philip Colthard · 1 ep

Sleeping Beauty
Movie · as Count

Rumpelstiltskin
Movie · as Ralph

Prick Up Your Ears
Movie · as Youth Outside Lavatory

The Last of England
Movie · as Various roles (as Jonathan Phillips)

Lovejoy
TV · as Terry Slingsby · 1 ep

Casualty
TV · as Ronnie · 1 ep

Waiting for Waiting for Godot
Movie · as Self
