Known For
Filmography

It's Really You
Movie · as Father James

Her Love
Movie · as Alan

I Fought the Law
TV · as CPS Official · 2 eps

The Diplomat
TV · as Portman · 2 eps

Treason
TV · as Lord Lambert · 1 ep

Dark Corners
Movie · as Lane

The Bay
TV · as Tom Hayes · 2 eps

Care
Movie · as Dr O'Sullivan

Succession
TV · as Vicar · 1 ep

The Coroner
TV · as Peter Walker · 1 ep

No Offence
TV · as Dr Griffiths · 1 ep

Critical
TV · as John Rappaport · 1 ep

WPC 56
TV · as Reverend Buckley · 3 eps

Father Brown
TV · as Aldous Kemp · 1 ep

Call the Midwife
TV · as Mr. Edward Greswell · 1 ep

Line of Duty
TV · as Ronson, Nick Ronson · 2 eps

The Bletchley Circle
TV · as Doctor · 2 eps

The Night Watch
Movie · as James Imrie

Death in Paradise
TV · as Mark Talbot · 1 ep

Wild Croatia
Movie · as Narrator (voice)

Lewis
TV · as Solicitor · 1 ep

Stormbreaker
Movie · as Teacher

The Government Inspector
Movie · as Richard Hatfield
Out of Bounds
Movie · as David Benallack

Murder Investigation Team
TV · as Dr. John Cornell · 8 eps

Death in Holy Orders
TV · as Doctor George Manion · 1 ep

Foyle's War
TV · as Peter Preston · 1 ep

Jack and the Beanstalk: The Real Story
TV · as Jack's Father · 2 eps

Tilly Trotter
TV · as Parson Ross · 2 eps

A Certain Justice
TV · as Simon Costello · 3 eps

The Chest
Movie · as Martin Stamp
Wing and a Prayer
TV · as Clive Dennis · 6 eps

Midsomer Murders
TV · as Tim Young · 1 ep

Hetty Wainthropp Investigates
TV · as Malcolm Rainford · 1 ep

The Buccaneers
TV · as Hector Robinson · 5 eps
Crown Prosecutor
TV · as PC Stephen Powell · 1 ep

Space Precinct
TV · as Dr. Elliss · 1 ep

Splitting Heirs
Movie · as Brittle

Harnessing Peacocks
Movie · as Rory Grant

The Detectives
TV · as Waiter · 1 ep

Heartbeat
TV · as Tom Lomax, Simon Hackett · 1 ep

Sleepers
Movie · as Igor Kostov

Soldier Soldier
TV · as President · 1 ep

Sleepers
TV · as Igor Kostov · 4 eps

The Chief
TV · as Det. Sgt. Steven MacGuire · 1 ep

She's Been Away
Movie · as Baby Scan Doctor

Getting It Right
Movie · as Harry

The Four Minute Mile
Movie · as Roger Bannister
The Moneymen
Movie · as Second Dealer

Casualty
TV · as Simon Hackett · 1 ep

EastEnders
TV · as Alan · 1 ep

Woodentop
Movie · as Duty PC

The Professionals
TV · as Bike Kid · 1 ep

Van der Valk
TV · as Wim Van der Valk · 6 eps