Known For
Filmography
Another Turn of the Screw
Movie · as Colonel Betteridge

National Theatre at Home: Some Woman
Movie · as Richard

National Theatre Live: Hamlet
Movie · as Polonius

Until I Kill You
TV · as DI Steve Smith · 1 ep

Anatomy of a Scandal
TV · as Tom Southern · 4 eps

Making Noise Quietly: Three Conversations
Movie · as Geoffrey

The Miniaturist
Movie · as Frans Meermans

The Miniaturist
TV · as Frans Meermans · 2 eps

Prime Suspect 1973
TV · as George Collins · 3 eps

National Theatre Live: The Seagull
Movie · as Boris Alexeyevich Trigorin

Spooks: The Greater Good
Movie · as Calum Reed

The Lady in the Van
Movie · as Alan's Partner

National Theatre Live: The Beaux' Stratagem
Movie · as Archer

A Royal Night Out
Movie · as Jeffers

New Worlds
TV · as Henry Cresswell · 2 eps

Rush
Movie · as Peter Hunt

Endeavour
TV · as Dr. Daniel Cronyn · 1 ep

Private Peaceful
Movie

City Slacker
Movie · as Dan

The Hollow Crown
TV · as Edward IV · 2 eps

Above Suspicion
TV · as Jeremy Webster · 1 ep

Ashes to Ashes
TV · as New Arrival · 1 ep

Angel
Movie · as Sebastian

Kinky Boots
Movie · as Richard Bailey

Match Point
Movie · as Alan Sinclair

The Thick of It
TV · as Fergus Williams · 5 eps

Twenty Thousand Streets Under the Sky
TV · as Gent · 3 eps

Elizabeth I
TV · as Sir Anthony Babington · 2 eps

The Other Boleyn Girl
Movie · as Francis Weston

Spooks
TV · as Calum Reed · 6 eps

Midsomer Murders
TV · as Jonathan Makepeace · 1 ep
