Actor:
-
1. From Time to Time (2009), film...Sefton
-
2. Worried About the Boy (2010), film...George
-
3. The Pillars of the Earth (2010), film...Eustace - 15 years old
-
4. The Pillars of the Earth (2010), series...Eustace - 15 years old
-
5. Christopher and His Kind (2011), film...Heinz Neddermayer
-
6. Great Expectations (2011), series...Pip
-
7. LOL (2012), film...Kyle
-
8. Romeo & Juliet (2013), film...Romeo
-
...Himself - Presenter
-
10. Noah (2014), film...Shem
-
11. The Riot Club (2014), film...Harry Villiers
-
12. Jupiter Ascending (2015), film...Titus Abrasax
-
...Anthony Marston
-
14. Sweat (2015), film...Sean
-
15. And Then There Were None (2015), series...Anthony Marston
-
16. Pride and Prejudice & Zombies (2016), film...Mr. Bingley
-
17. The Limehouse Golem (2016), film...Dan Leno
-
18. The British Academy Film Awards (2016), film...Himself - Presenter
-
19. Mary Shelley (2017), film...Shelley
-
20. The Dirt (2019), film...Nikki Sixx
-
...Self
-
22. My Salinger Year (2020), film...Don
-
23. Unwelcome (2022), film...Jamie
-
24. That Dirty Black Bag (2022), series...Red Bill
Voice:
-
1. Loving Vincent (2017), film...Armand Roulin
Writer:
-
1. Malo Korrigan and the Space Tracers (2002), series...(writer)