Glumac:
-
1. Extraordinary People (2003), serija...Self - Narrated by
-
2. Sve o jednoj djevojci (2009), film...Student
-
3. Vedro vrijeme za vjenčanje (2012), film...Owen
-
4. Nemirna (2012), film...Kolia
-
5. Utrka života (2013), film...Guy Edwards
-
...Henry Alveston
-
...Henry Alveston
-
8. Bela (2013), film...Oliver Ashford
-
9. Smrt stiže u Pemberley (2013), serija...Henry Alveston
-
10. Saga o Vikinzima (2014), film...Bjorn
-
11. Bonobo (2014), film...Ralph
-
12. Grantchester (2014), serija...Sidney Chambers
-
13. Dolina sreće (2014), serija...Tommy Lee Royce
-
14. The Great War: The People's Story (2014), serija...Will Martin
-
15. Ljubavnik Lady Chatterley (2015), film...Sir Clifford Chatterley
-
16. Angelica (2015), film...Harry
-
17. Life In Squares (2015), serija...Young Duncan Grant
-
18. Sestre Brontë (2016), film...Duke of Wellington
-
19. Rat i mir (2016), serija...Andrei Bolkonsky
-
20. Tanka linija smrti (2017), film...Jamie
-
21. Neočekivana ljubav (2017), film...Philip
-
22. McMafija (2018), serija...Alex Godman
-
23. Suđenje Christine Keeler (2018), serija...Stephen Ward
-
24. Mr. Jones (2019), film...Gareth Jones
-
25. Male žene (2019), film...John Brooke
-
26. Nigdje posebno (2020), film...John
-
27. Things Heard & Seen (2021), film...George Claire
-
28. Nemoguće (2021), serija...Hugo Swan
-
29. Dvostruki agent (2022), film...Robert Freegard
-
30. Bob Marli: One Love (2024), film
Producent:
-
1. Dvostruki agent (2022), film
Pripovjedač:
-
1. Divlji zapad (2016), serija
-
2. Planet Earth: Wild West (2017), serija