Actor:
-
1. Din când în când (2009), film...Sefton
-
2. Povestea lui Boy George (2010), film...George
-
3. The Pillars of the Earth (2010), film...Eustace - 15 years old
-
4. The Pillars of the Earth (2010), seriale...Eustace - 15 years old
-
5. Christopher and His Kind (2011), film...Heinz Neddermayer
-
6. Marile speranţe (2011), seriale...Pip
-
7. LOL (2012), film...Kyle
-
8. Romeo si Julieta (2013), film...Romeo
-
9. Premiile BAFTA 2014 (2014), film...Himself - Presenter
-
10. Noe (2014), film...Shem
-
11. The Riot Club (2014), film...Harry Villiers
-
12. Ascensiunea lui Jupiter (2015), film...Titus Abrasax
-
13. Zece negri mititei (2015), film...Anthony Marston
-
14. Sweat (2015), film...Sean
-
15. Zece negri mititei (2015), seriale...Anthony Marston
-
16. Mândrie și prejudecată și zombi (2016), film...Mr. Bingley
-
17. The Limehouse Golem (2016), film...Dan Leno
-
18. Premiile Bafta 2016 (2016), film...Himself - Presenter
-
19. Mary Shelley (2017), film...Shelley
-
20. The Dirt (2019), film...Nikki Sixx
-
...Self
-
22. Anul meu la New York (2020), film...Don
-
23. Nepoftit (2022), film...Jamie
-
24. That Dirty Black Bag (2022), seriale...Red Bill
Vocea:
-
1. Cu drag, Van Gogh (2017), film...Armand Roulin
Scenariul:
-
1. Malo Korrigan and the Space Tracers (2002), seriale...(writer)