Known For
Filmography

Vibrations
Movie

Andor
TV · as Supervisor Lagret · 12 eps

Dalgliesh
TV · as Father Peregrine · 2 eps

Surge
Movie · as Gideon

Christopher Robin
Movie · as London Train Conductor

The Lost City of Z
Movie · as Brigd-General Sidney Thornton

Bitter Harvest
Movie · as Professor Malishnikov

Bloody Queens: Elizabeth and Mary
Movie · as Lord Burghley

The Limehouse Golem
Movie · as News Reporter

Queen of the Desert
Movie · as Thompson

Cinderella
Movie · as King's Doctor

Doctor Who: Clarence and the Whispermen
Movie · as Clarence DeMarco

World War Z
Movie · as W.H.O. Vault Zombie

The White Queen
TV · as Dr. Lewis · 2 eps

Endeavour
TV · as Osbert Page · 1 ep

National Theatre Live: Collaborators
Movie · as Actor 2

Sherlock Holmes
Movie · as Preacher

Merlin
TV · as Sidhe Elder · 2 eps

Moon in a Bottle
Movie · as Kurt

Unleashed
Movie · as Wyeth

Valiant
Movie · as Messenger Pigeon (voice)

Doctor Who
TV · as Clarence · 1 ep

The Basil Brush Show
TV · as Ivan Tabiteyeredov · 1 ep

Waking the Dead
TV · as Prison Officer, Prison Officer #1 · 1 ep

Seeing Red
Movie · as Mr. Farris

Sabotage!!
Movie · as Jules

Quills
Movie · as Cleante

The Messenger: The Story of Joan of Arc
Movie · as The Duke of Burgundy

Frenchman's Creek
Movie · as Rashleigh

Coriolanus
Movie · as Junius Brutus

A Touch of Frost
TV · as Alec McGuiness · 1 ep

Maurice
Movie · as Archie

Sky Bandits
Movie · as Nicky

Dance with a Stranger
Movie · as Wilf

Another Country
Movie · as Barclay
