Known For
Filmography

Alice and Steve
TV · as Butler · 1 ep

One Life
Movie · as Leadbetter

National Theatre Live: Kerry Jackson
Movie · as Stephen

National Theatre Live: All of Us
Movie · as Hargreaves

The Merchant of Venice
Movie · as Antonio

Trigger Point
TV · as Ned Cole · 2 eps

Undergods
Movie · as Ron

The Duke
Movie · as Express Editor

Showtrial
TV · as Paul Harwood, Paul Harwood (uncredited) · 1 ep

I Am...
TV · as John · 1 ep

Black Earth Rising
TV · as Harper Hopkinson · 4 eps

Darkest Hour
Movie · as Lord Londonderry

Decline and Fall
TV · as Porter Blacknall · 1 ep

Rogue One: A Star Wars Story
Movie · as Admiral Gorin

National Theatre Live: A View from the Bridge
Movie · as Alfieri

Crocodile
Movie · as Simon

Private Peaceful
Movie

Call the Midwife
TV · as Godfrey Leeks · 1 ep

The Bletchley Circle
TV · as Deputy Commissioner Wainwright · 3 eps

Free Agents
TV · as Vicar · 1 ep

Margaret Thatcher: The Long Walk to Finchley
Movie · as John Miller

Green Wing
TV · as Neighbour · 1 ep

Waking the Dead
TV · as Martin Doyle · 2 eps

The World of Lee Evans
TV · as John · 1 ep

Mary Shelley's Frankenstein
Movie · as Stablehand

Casualty
TV · as Tony Gerrard · 1 ep
