Acting • AGE 45


Torch Song
Gabe
2025

The Chelsea Detective
Simon Turnball
2022

I'm Not in Love
Rob Lloyd
2021

The Complex: Lockdown
Rees Wakefield
2020

Miss Scarlet
Delaware
2020

The Mallorca Files
Richard Webb
2019

Peterloo
Magistrate Hutton
2018

Colette
Schwob
2018

Press
James Edwards
2018

Blue Iguana
Tommy Tresham
2018

Macbeth
Banquo
2018

Love Is Thicker Than Water
Adam Berliner
2017

The Last Photograph
Colin
2017

Kill Your Friends
Bill
2015

Life In Squares
Leonard Woolf
2015

Grantchester
Leonard Finch
2014

Warhouse
Gulf war soldier
2013

Southcliffe
Anthony
2013

Secret State
Joss Leyton
2012

The Hollow Crown
Rivers
2012

Chemistry
Johan
2012

The Nativity
Thomas
2010

Sherlock
Andy Galbraith
2010

Honeymooner
Jon
2010

Personal Affairs
Crawford Crawford
2009

Survivors
Kevin
2008

The Devil's Whore
Christian
2008

Me and Orson Welles
Sam Leve
2008

Five Days
Josh Fairley
2007

Viva Blackpool
Vibe
2006

Marie Antoinette
Comte d'Artois
2006

Doom
The Kid
2005

Colour Me Kubrick
Darren (uncredited)
2005

Planespotting
Steve
2005

The Merchant of Venice
Stephano
2004

Things He Never Said
Paul