Actor
-
Povestea lui Ian McKellen (2018)McKellen: Playing the PartGen: Documentar
-
The Bunker (2017)The BunkerRol: John
-
Sfârșitul lumii (2017)The End of the F***ing WorldGen: Thriller, Dragoste, RomanticRol: Kyle 1 episode, 2017
-
Emoji Filmul. Aventura zâmbăreților 3D (2017)The Emoji MovieGen: Animaţie, SF, FamilieRol: Flashlight / Trojan Soldier (voce)
-
Pirații din Caraibe: Răzbunarea lui Salazar (2017)Pirates of the Caribbean: Dead Men Tell No TalesGen: Aventuri, Fantastic, ComedieRol: Jib
-
The Bunker (2016)The BunkerRol: John
-
The Limehouse Golem (2016)The Limehouse GolemGen: Thriller, HorrorRol: dl. Gerrard
-
Hobbitul: Bătălia celor cinci oștiri (2014)The Hobbit: The Battle of the Five ArmiesGen: Fantastic, AventuriRol: Ori
-
Hobbitul: Dezolarea lui Smaug (2013)The Hobbit: The Desolation of SmaugGen: Fantastic, Aventuri, DramăRol: Ori
-
Hobbitul: O călătorie neașteptată (2012)The Hobbit: An Unexpected JourneyGen: Fantastic, AventuriRol: Ori
-
(2011)Every Day Is a JourneyGen: AdultRol: Lil' Darko
Filmografie - altele