Known For
Filmography

Falling
TV · as Chris · 3 eps

The Gold
TV · as Judge Instrell · 1 ep

The Diplomat
TV · as Sir Merritt Grove · 2 eps

Rogue Agent
Movie · as Paul Jones

Slow Horses
TV · as Doctor · 1 ep

House of the Dragon
TV · as Septon Eustace, High Septon · 1 ep

The Peripheral
TV · as Nikolai · 1 ep

RFDS: Royal Flying Doctor Service
TV · as Registrar Blake · 1 ep

The Old Guard
Movie · as Father Sykes

The Mercy
Movie · as Sidney Rawle

Carnage: Swallowing the Past
Movie · as Barnaby Jones

Letters from Baghdad
Movie · as David Hogarth

The Crown
TV · as Clement Attlee · 5 eps

Mr. Turner
Movie · as Sir Augustus Wall Callcott

The Theory of Everything
Movie · as John Taylor

The Politician's Husband
TV · as Cliff Lyman · 3 eps

Call the Midwife
TV · as Canon Gilbert · 1 ep

The Bletchley Circle
TV · as Solicitor · 2 eps

The Iron Lady
Movie · as Cabinet Minister

Silk
TV · as HHJ Sadler · 1 ep

Vera
TV · as Keith Barton · 1 ep

The King's Speech
Movie · as Lord Dawson

Critical Eye
Movie · as Surgeon

Identity
TV · 1 ep

Land Girls
TV · as Inspector West · 3 eps

Perfume: The Story of a Murderer
Movie · as Mayor of Grasse

Penelope
Movie · as Doctor

Stoned
Movie · as Mary's Father

The Taming of the Shrew
Movie · as John Naps

Mangal Pandey - The Rising
Movie · as Officer Lockwood

ShakespeaRe-Told
TV · 1 ep

The Thick of It
TV · as Permanent Secretary · 1 ep

Vera Drake
Movie · as Mr. Wells

The Stone Raft
Movie · as British Prime Minister

Foyle's War
TV · as Leonard Evans · 1 ep

Sword of Honour
Movie · as Maj. Irvine

Gentlemen's Relish
Movie · as Prestwick

Judge John Deed
TV · as Sir Ian Rochester · 28 eps

Teachers
TV · as Geoff · 1 ep

The Sleeper
Movie · as Jonna

Life Force
TV · as Professor Petersen · 1 ep

Urban Gothic
TV · as Dr Miles · 1 ep

Milk
Movie · as Doctor

The Commissioner
Movie · as Peter Simpson

The Man Who Knew Too Little
Movie · as Hawkins

Spice World
Movie · as Hospital Parent

Incognito
Movie · as Iain Ill

Midsomer Murders
TV · as Jonathan Canning, Richard Deverell · 1 ep

The Vanishing Man
TV · as Simon Middington · 1 ep

The Wimbledon Poisoner
TV · as No. 47 · 2 eps

Middlemarch
TV · as Rev. Farebrother · 6 eps

Unnatural Causes
Movie · as Digby Seton

Anglo Saxon Attitudes
TV · as John Middleton · 3 eps

Heartbeat
TV · as Eric Potter · 1 ep

Aimée
Movie · as Paul

So You Think You've Got Troubles
TV · as De La Rue · 1 ep

Dear Sarah
Movie · as Alastair Logan

Here Is the News
Movie · as Presenter

Sitting Targets
Movie · as Paul

Confessional
TV · as Fox · 2 eps

The Ruth Rendell Mysteries
TV · as Reese · 1 ep
Pulaski
TV · as Lord Epton · 1 ep

Casualty
TV · as Richard Penfold · 1 ep

The Singing Detective
TV · as Dr Finlay · 4 eps

Jonny Briggs
TV · as Mr. Hobbs · 28 eps

Screen Two
TV · as Paul · 1 ep

The Bounty
Movie · as David Nelson

Dr. Fischer of Geneva
Movie · as Doctor

Lace
TV · as Nick Cliffe · 2 eps
Sharing Time
TV · as Barry · 1 ep
The Breadwinner
Movie · as Patrick Battle

The Merry Wives of Windsor
Movie · as Fenton

Victor/Victoria
Movie · as Chorus Boy

Shine on Harvey Moon
TV · as Mr. Cude · 1 ep
Friends and Other Lovers
Movie · as Jonathan

If You Go Down in the Woods Today
Movie · as Lieutenant

Antony & Cleopatra
Movie · as Eros

Brideshead Revisited
TV · as Lieutenant James · 1 ep

The Taming of the Shrew
Movie · as Lucentio

The Imitation Game
Movie

"If Only..."
Movie · as Micky

Who's Who
Movie · as Nigel

The Lord of the Rings
Movie · as Merry (voice)

Soldiers Talking, Cleanly
Movie · as Nicky

A Bridge Too Far
Movie · as Pvt. Simmonds

The Winslow Boy
Movie
The Sunday Drama
TV · as Peter Clough · 1 ep

1990
TV · as Brian · 1 ep

The Duchess of Duke Street
TV · as Brian Spedding · 3 eps

Brensham People
TV · as Curate · 1 ep

Play for Today
TV · as Nicky · 1 ep

ITV Playhouse
TV · as Jonathan · 1 ep

BBC Play of the Month
TV · as Denis Tregoning · 1 ep
