Actor:
-
1. Gente extraordinaria (2003), serie...Self - Narrated by
-
2. An Education (2009), película...Student
-
3. Un día perfecto para casarse (2012), película...Owen
-
4. Restless (2012), película...Kolia
-
5. Rush (2013), película...Guy Edwards
-
6. La muerte llega a Pemberley (2013), película...Henry Alveston
-
7. La muerte llega a Pemberley (2013), película...Henry Alveston
-
8. Belle (2013), película...Oliver Ashford
-
9. La muerte llega a Pemberley (2013), serie...Henry Alveston
-
10. Northmen: Los Vikingos (2014), película...Bjorn
-
11. Bonobo (2014), película...Ralph
-
12. Grantchester (2014), serie...Sidney Chambers
-
13. Happy Valley (2014), serie...Tommy Lee Royce
-
14. The Great War: The People's Story (2014), serie...Will Martin
-
15. El amante de Lady Chatterley (2015), película...Sir Clifford Chatterley
-
16. Angelica (2015), película...Harry
-
17. Life In Squares (2015), serie...Young Duncan Grant
-
18. Invisibles: La historia de las hermanas Brontë (2016), película...Duke of Wellington
-
19. Guerra y paz (2016), serie...Andrei Bolkonsky
-
20. Enganchados a la muerte (2017), película...Jamie
-
21. Una cita en el parque (2017), película...Philip
-
22. McMafia (2018), serie...Alex Godman
-
23. El escándalo de Christine Keeler (2018), serie...Stephen Ward
-
24. Mr. Jones (2019), película...Gareth Jones
-
25. Mujercitas (2019), película...John Brooke
-
26. Cerca de tí (2020), película...John
-
27. La apariencia de las cosas (2021), película...George Claire
-
28. Los Nevers (2021), serie...Hugo Swan
-
29. Rogue Agent (2022), película...Robert Freegard
-
30. Bob Marley: One Love (2024), película
Productor:
-
1. Rogue Agent (2022), película
Narrador:
-
2. Planet Earth: Wild West (2017), serie