Known For
Photos
Filmography

National Theatre Live: Hay Fever
Movie · as Richard Greatham

Elsinore
Movie · as Michael Whitehall

The Gentlemen
TV · as Simon McDougall · 1 ep

The Lord of the Rings: The Rings of Power Global Fan Screening
Movie · as Celebrimbor

The Lord of the Rings: The Rings of Power
TV · as Lord Celebrimbor · 16 eps

Young Vic: Best of Enemies
Movie · as Gore Vidal

The Duke
Movie · as Sir Joseph Simpson

Under the Vines
TV · as Louis Oakley · 18 eps

Dreaming Whilst Black
TV · as Simon · 5 eps

Roald Dahl's The Witches
Movie · as Mr. Jenkins

Henry IX
TV · as King Henry IX · 3 eps

The Halcyon
TV · as Lucian D'Abberville · 6 eps

The Girlfriend Experience
TV · as Mr. Stanton · 5 eps

The Crown
TV · as Martin Charteris · 19 eps

Richard II - Live at Shakespeare's Globe
Movie · as Richard II

Arthur & George
Movie · as Woodie

Arthur & George
TV · as Alfred ‘Woodie’ Wood · 3 eps

Winds of Change
Movie · as (voice)

Trying Again
TV · as Iain · 8 eps

Diana
Movie · as Patrick Jephson

Philomena
Movie · as David

National Theatre Live: This House
Movie · as Jack Weatherill

Much Ado About Nothing - Live at Shakespeare's Globe
Movie · as Benedick

Ripper Street
TV · as Lord Montacute · 1 ep

A Young Doctor's Notebook
TV · as The Colonel · 3 eps

Playhouse Presents
TV · as James Nelson · 1 ep

Holy Flying Circus
Movie · as Michael Palin

Sherlock
TV · as David Welsborough · 1 ep

Downton Abbey
TV · as Michael Gregson · 6 eps

Mistresses
TV · as Paul Malloy · 2 eps

The Shell Seekers
Movie · as Noel Keeling

The All Together
Movie · as Marcus Craigie-Halkett

Batman Begins
Movie · as Wayne Enterprises Executive

Colditz
TV · as MI9 Officer Ellways · 2 eps

Bertie and Elizabeth
Movie · as David
Sherlock Holmes' mysteries : The White Knight Stratagem
Movie · as Arthur Conan Doyle

Murder Rooms: The Photographer's Chair
Movie

Murder Rooms: The Dark Beginnings of Sherlock Holmes
TV · as Arthur Conan Doyle · 4 eps

Waking the Dead
TV · as Donald Rees · 2 eps

Longitude
Movie · as Lt. Seward

Relative Values
Movie · as Phillip Bateman-Tobias

Monarch of the Glen
TV · as David Fraser · 1 ep

Longitude
TV · as Lt. Seward · 1 ep

An Ideal Husband
Movie · as Jack

Mansfield Park
Movie · as Yates

Coming Home
Movie · as Rupert

Coming Home
TV · as Rupert · 1 ep

In Your Dreams
Movie · as Waiter

Midsomer Murders
TV · as Ned Fitzroy · 1 ep

Loved Up
Movie · as Nigel Bennet

Rumpole of the Bailey
TV · as Police Officer · 1 ep



