Locked In (2023) als Dr. Robert Lawrence | |
Violent Night (2022) als Jason | |
The Tragedy of Macbeth (2021) als Ross | |
The Red Sea Diving Resort (2019) als Max Rose | |
The Isle (2019) als Oliver Gosling | |
National Theatre Live: I'm Not Running (2019) als Jack Gould | |
The Miniaturist (2017) als Johannes Brandt | |
Suburbicon (2017) als Louis | |
Shakespeare Live! From the RSC (2016) als Various | |
RSC Live: Henry V (2015) als Henry V | |
RSC Live: Henry IV Part 2 (2015) als Prince Hal | |
RSC Live: Henry IV Part 1 (2015) als Prince Hal | |
Two Down (2015) als John Thomas | |
Miss in Her Teens (2014) als The Player | |
Anonymous (2011) als Spencer | |
The Sickhouse (2008) als Nick | |
Cold Mountain (2003) als Orderly | |
The Private Life of Samuel Pepys (2003) als Balty | |
Danielle Cable: Eyewitness (2003) als Stephen Cameron | |
Health, Wealth & Happiness |