2023
Unwelcome
Actor - Jamie
2020
My Salinger Year
Actor - Don
2019
The Dirt
Actor - Nikki Sixx
2018
Mary Shelley
Actor - Percy Shelley
2016
Pride and Prejudice and Zombies
Actor - Mr. Bingley
The Limehouse Golem
Actor - Dan Leno
2014
Noah
Actor - Sem
Full filmography