2018
King of Thieves
Actor - Basil
2017
Eat Locals
Actor - Henry
2014
Dracula Untold
Actor
The Theory of Everything
Actor - Jonathan Hellyer Jones
2013
Hello Carter
Actor - Carter
2011
There Be Dragons
Actor - Josemaría
2007
Stardust
Actor - Tristan Thorn
Full filmography