Known For
Filmography
Banquet
Movie

FLINT
Movie · as FINN

Hedda
Movie · as Professor Greenwood

Kapodistrias: The Governor
Movie · as Klemens von Metternich

Unwelcome
Movie · as Father Brendan

Hamlet: Bristol Old Vic Live
Movie · as Claudius

York Witches Society
Movie · as Matthias

Adventures of a Mathematician
Movie · as G.D. Birkhof

The World We Knew
Movie · as Carpenter

Industry
TV · as Rupert Weatherson-Wilson KC · 1 ep

Treadstone
TV · as Dr. Martin Wells · 3 eps

The Feed
TV · as Aidan Doyle · 1 ep

The Mallorca Files
TV · as Paco · 1 ep

Black '47
Movie · as Brown

Tom Clancy's Jack Ryan
TV · as Vice President Robert Fleming · 1 ep

Departure
Movie · as Philip

Almeida Theatre Live: Richard III
Movie · as Duke of Buckingham

Property of the State
Movie · as Heffernan

Antigone at the Barbican
Movie · as Teiresias

Child 44
Movie · as Doctor Boris Zarubin

Suffragette
Movie · as Hugh Ellyn

The Musketeers
TV · as Baltasar · 1 ep

The Numbers Station
Movie · as Michaels

Breathless
TV · as Monty Meecher · 5 eps

The Hollow Crown
TV · as Lord Marshall · 1 ep

Game of Thrones
TV · as Farmer Hamlet · 1 ep

Silk
TV · as Jody Farr · 2 eps

Mathilde
Movie · as The Major

Born With Two Mothers
Movie · as Narrator

Proof
TV · 8 eps

To Kill a King
Movie · as Cousin Henry

Foyle's War
TV · as Avraham Greenfeld · 1 ep

The Lost Battalion
Movie · as Ferguson

Mind Games
Movie · as DCI Chris Medwynter

Attila
TV · as Valorus · 2 eps

Riddler's Moon
Movie · as Giff Sanders

King Lear
Movie · as Edmund

The Scold's Bridle
Movie · as Dave Hughes

A Midsummer Night's Dream
Movie · as Philostrate / Puck

Dalziel and Pascoe
TV · as Dave Cashman · 2 eps

Performance
TV · as Edmund · 1 ep

Small World
TV · as Persse McGarrigle · 6 eps

Rawhead Rex
Movie · as Andy Johnson
The Schooner
Movie · as Joe
