Actor:
-
1. Unrelated (2007), film...Jack / Verena's son
-
2. The Inbetweeners (2008), series...Mark Donovan
-
3. The Inbetweeners (2011), film...Mark Donovan
-
4. Weekender (2011), film
-
5. Anna Karenina (2012), film...Burisov
-
6. Fantastic Fear of Everything (2012), film...PC Taser
-
7. Hello Carter (2013), film...Nicholas Renfrew
-
8. Ambassadors (2013), series...Simon Broughton
-
9. Madame Bovary (2014), film...Charles Bovary
-
10. The Great War: The People's Story (2014), series...Duff Cooper
-
11. Man Up (2015), film...Daniel
-
12. Indian Summers (2015), series...Ralph Whelan
-
13. Now You See Me 2 (2016), film...Allen Scott-Frank
-
14. The Last Witness (2018), film...Mason Mitchell
-
15. Killing Eve (2018), series...Aaron Peel
-
16. Les Misérables (2018), series...Pontmercy
-
17. The Pale Horse (2020), series...David Ardingly
-
18. Ragdoll (2021), series...DS Nathan Rose
-
19. The Irregulars (2021), series...Sherlock
-
20. Chevalier (2022), film...Christoph Gluck
-
21. Mammals (2022), series...Jack Elliot
-
22. Marriage (2022), series...Jamie
-
23. Archie (2023), series...Young Elias