Known For
Filmography

National Theatre at Home: Summerfolk
Movie · as Yakov Petrovich Shalimov

Wild Cherry
TV · as Daniel Frederick · 6 eps

The Marlow Murder Club
TV · as Elliot Howard · 2 eps

Queen of Oz
TV · as Freddie · 6 eps

She Will
Movie · as Keith

A Spy Among Friends
TV · as Donald Maclean · 3 eps

Grace
TV · as Arno Maddox · 1 ep

Miss Fisher and the Crypt of Tears
Movie · as Lord 'Lofty' Lofthouse

Van der Valk
TV · as Paul Oosterhuis · 1 ep

McDonald & Dodds
TV · as Brad Coleman · 1 ep

Upright
TV · as Toby Flynn · 9 eps

My Husband's Double Life
Movie · as Fletcher

The Merchant of Venice - Live at Shakespeare's Globe
Movie · as Bassanio

The Durrells
TV · as Hugh Jarvis · 6 eps

Gozo
Movie · as Riley

Catastrophe
TV · as Dave · 24 eps

Critical
TV · as Mr. Henry Doughty · 1 ep

Jack the Giant Slayer
Movie · as Jack's Dad

Dead in Tombstone
Movie · as Sheriff Bob Massey

Zero Dark Thirty
Movie · as Tim - Station Chief

All My Sons
Movie · as George Deever

Black Mirror
TV · as Max, Dawson · 1 ep

Death in Paradise
TV · as Paul Bevans · 1 ep

Vera
TV · as Michael Morgan · 1 ep

Shanghai
Movie · as Ted (uncredited)

Vexed
TV · as Bob · 1 ep

Moonshot
Movie · as Neil Armstrong

Last Chance Harvey
Movie · as Scott Wright
Love Live Long
Movie · as Darren

Sex, the City and Me
Movie · as Patrick Turner

Lewis
TV · as Kit Renton · 1 ep

Jane Hall
TV · as Richard Lomas · 6 eps

The Good Housekeeping Guide
TV · 1 ep

Hotel Babylon
TV · as Ned · 4 eps
Collusion
Movie · as Darren Headway

Helen of Troy
TV · as Hector of Troy · 2 eps

Ritual
Movie · as Wesley Claybourne

The Abduction Club
Movie · as Garrett Byrne

The Journeyman
Movie · as Journeyman

Waking the Dead
TV · as Samuel Knight · 2 eps

The 10th Kingdom
TV · as Prince Wendell · 5 eps

Elephant Juice
Movie · as Will

Brokedown Palace
Movie · as Nick Parks
Say You’ll Be Mine
Movie · as Josh

Double Jeopardy
Movie · as Handsome Internet Expert

54
Movie · as Marc the Doorman

Polish Wedding
Movie · as Ziggy

Dangerous Beauty
Movie · as Serafino Franco

1999
Movie · as Thierry

Bordertown
TV · as Nazi · 1 ep

Muriel's Wedding
Movie · as David Van Arckle
The Feds
TV · as Tony Waterman · 1 ep

Agatha Christie's Poirot
TV · as Tim Allerton · 1 ep
