Known For
Filmography

National Theatre Live: London Tide
Movie · as Inspector Bucket

In Heat
Movie · as Pink Shorts

National Theatre Live: Othello
Movie · as Lodovico

Malpractice
TV · as Will · 3 eps

All the Old Knives
Movie · as Freddy

Slow Horses
TV · as Tattoo Dog · 5 eps

Devs
TV · as Policeman · 1 ep

The Merry Wives of Windsor - Live at Shakespeare's Globe
Movie · as Abraham Slender / Robin

Mamma Mia! Here We Go Again
Movie · as Ensemble Performer

National Theatre Live: Macbeth
Movie · as Murderer

The Catcher Was a Spy
Movie · as Corporal Kelly

National Theatre Live: wonder.land
Movie · as White Rabbit

Murder on the Orient Express
Movie · as Track Foreman

The Crown
TV · as Jonathan Miller · 1 ep

National Theatre Live: Everyman
Movie · as Goods / Fellowship/Senses & Wits (Sensuality)

From Here to Eternity
Movie · as Private Isaac Bloom
