Known For
Filmography

Meteor 103.4
Movie · as Alexander Duncan

There Will Come Soft Rains
Movie · as PC Nichols

Dalgliesh
TV · as Dr Edmund Lorrimer · 1 ep

Press
TV · as Joshua West · 1 ep

A Woman of No Importance
Movie · as Lord Illingworth

The Crown
TV · as Charles Powell · 4 eps

Measure for Measure - Live at Shakespeare's Globe
Movie · as Duke Vincentio

National Theatre Live: Medea
Movie · as Aegeus, King of Athens

Father Brown
TV · as Chester Gates · 1 ep

A Doll's House
Movie · as Torvald Helmer

Restless
TV · as Detective Sergeant Mason · 2 eps

The Hollow Crown
TV · as Coleville · 2 eps

Henry VIII - Live at Shakespeare's Globe
Movie · as Henry VIII

Shakespeare's Globe: As You Like It
Movie · as Touchstone

Law & Order: UK
TV · as Jake Thorne · 27 eps
Catwalk Dogs
Movie · as Guy Jessop
The Lavender List
Movie · as Bernard Donoughue
The Family Man
TV · 3 eps

Doc Martin
Movie · as Andrew

The Lost World
Movie · as Reporter 2, Reporter 2

North Square
TV · 10 eps

David
Movie · as Abschalom

Midsomer Murders
TV · as Simon Wilmington · 1 ep

Saint-Ex
Movie · as Aeropostal Clerk

Emma
Movie · as Mr. Elton

Silent Witness
TV · as Peter Edgely · 2 eps

No Bananas
TV · as Harry Slater · 10 eps

The Tenant of Wildfell Hall
TV · as Lord Lowborough · 2 eps

Between the Lines
TV · 1 ep
