Acteur:
-
1. Extraordinary People (2003), série...Self - Narrated by
-
2. Une éducation (2009), film...Student
-
...Owen
-
4. La Vie aux aguets (2012), film...Kolia
-
5. Rush (2013), film...Guy Edwards
-
6. Death Comes to Pemberley (2013), film...Henry Alveston
-
7. Death Comes to Pemberley (2013), film...Henry Alveston
-
8. Belle (2013), film...Oliver Ashford
-
9. La Mort s'invite à Pemberley (2013), série...Henry Alveston
-
10. Northmen: Les Derniers Vikings (2014), film...Bjorn
-
11. Bonobo (2014), film...Ralph
-
12. Grantchester (2014), série...Sidney Chambers
-
13. Happy Valley (2014), série...Tommy Lee Royce
-
14. The Great War: The People's Story (2014), série...Will Martin
-
15. L'Amant de lady Chatterley (2015), film...Sir Clifford Chatterley
-
16. The Daughter (2015), film...Harry
-
17. Life In Squares (2015), série...Young Duncan Grant
-
18. La Vie des soeurs Brontë (2016), film...Duke of Wellington
-
19. Guerre et Paix (2016), série...Andrei Bolkonsky
-
20. L'expérience interdite (2017), film...Jamie
-
21. Hampstead (2017), film...Philip
-
22. McMafia (2018), série...Alex Godman
-
23. The Trial of Christine Keeler (2018), série...Stephen Ward
-
24. L'ombre de Staline (2019), film...Gareth Jones
-
25. Les filles du Docteur March (2019), film...John Brooke
-
26. Nowhere Special (2020), film...John
-
27. Dans les angles morts (2021), film...George Claire
-
28. The Nevers (2021), série...Hugo Swan
-
29. Rogue Agent (2022), film...Robert Freegard
-
30. Bob Marley : One Love (2024), film
Producteur:
-
1. Rogue Agent (2022), film
Narrateur:
-
2. Planet Earth: Wild West (2017), série