Known For
Filmography

Wasteman
Movie · as Browning

The Estate
Movie

Goodnight Ladies
Movie · as Terry

Wake Up Dead Man: A Knives Out Mystery
Movie · as Rev. Delancy

Sweet Sue
Movie · as Pete

National Theatre Live: Othello
Movie · as Iago

Roses
Movie · as Alan

The Bower
Movie

Earwig
Movie · as Albert

Slow Horses
TV · as Robert Hobden · 4 eps

Saintmaking
Movie · as Derek Jarman

Eternal Beauty
Movie · as Tony

A Very English Scandal
TV · as David Holmes · 2 eps

National Theatre Live: wonder.land
Movie · as Matt

National Theatre Live: Peter Pan
Movie · as Peter Pan

National Theatre Archive: Mosquitoes
Movie · as The Boson

Lady Macbeth
Movie · as Alexander Lester

The Crown
TV · as Michael Straight · 1 ep

London Road
Movie · as Tim

Swansong
Movie · as Mark Prince

Grantchester
TV · as Robert Miller · 1 ep

The Crimson Field
TV · as Private Greville Parry · 1 ep

Doctor Faustus - Live at Shakespeare's Globe
Movie · as Dr. Faustus

Room at the Top
TV · as Bob Storr · 2 eps

Wuthering Heights
Movie · as Mr. Earnshaw

The Sinking of the Laconia
TV · as Henry Bates · 2 eps

Twenty Twelve
TV · as Jason Topper · 1 ep

Case Histories
TV · as Fergus Banks · 1 ep

Silk
TV · as Gary Rush · 4 eps

Edge
Movie · as Glen

Garrow's Law
TV · as Joseph Hamer · 1 ep

Casualty 1900s
TV · as Henry Percy Dean · 9 eps

Klimt
Movie · as Duke Octave
Princes in the Tower
Movie · as King Henry VII

Dragon's World: A Fantasy Made Real
Movie · as Dr. Tanner

The Last Dragon
TV · as Dr. Jack Tanner · 1 ep

Midsomer Murders
TV · as Dominic Segal · 1 ep

Dalziel and Pascoe
TV · as Oliver Taylor · 2 eps
