
Known for
Filmography

Madfabulous
EN · 20266.6
as Mr Tailor

National Theatre Live: Nye
EN · 20247.0
as Archie Lush

Klokkenluider
EN · 20235.8
as Glynn

Black Mountain Poets
EN · 20166.4
as David Griffiths

Svengali
EN · 20135.4
as Horsey

Henry VI, Part 2: The Houses of York and Lancaster
EN · 2013Not rated
as Duke of Suffolk / Jack Cade

Henry VI: Harry The Sixth
EN · 20133.8
as Duke of Suffolk

Ghosted
EN · 20115.2
Actor

A Bit of Tom Jones?
EN · 20093.8
as Teddy Shitfingers

Svengali
EN · 20098.0
as Horsey

Atonement
EN · 20077.6
as Beach Soldier

Daddy's Girl
EN · 20064.2
as Estate Agent

Ghostboat
EN · 20066.4
as Monroe

Aberfan: The Untold Story
EN · 20065.0
as Enos Sims

Human Traffic
EN · 19996.8
as Inca

