Actor:
-
1. Ironclad (2011), film...Guy the Squire
-
2. Hunky Dory (2011), film...Davey
-
3. Citadel (2012), film...Tommy
-
4. The Facility (2012), film...Adam
-
5. We'll Take Manhattan (2012), film
-
6. Elfie Hopkins (2012), film
-
7. Trap for Cinderella (2013), film...Jake
-
8. Mary Queen of Scots (2013), film...Darnley
-
...Mariah Mundi
-
10. The Truth About Emanuel (2013), film...Claude
-
11. Moonfleet (2013), film...John Trenchard
-
12. The White Queen (2013), series...Richard Duke of Gloucester
-
13. Cilla (2014), series...Bobby
-
14. The Scandalous Lady W (2015), film...Captain George Bisset
-
15. Killing Jesus (2015), series...James - Son of Zebedee
-
16. War and Peace (2016), series...Boris Drubetskoy
-
17. Thirteen (2016), series...Tim Hobson
-
18. Interlude in Prague (2017), film...Mozart
-
19. Bitter Harvest (2017), film...Mykola
-
20. Dunkirk (2017), film...Gibson
-
21. SS-GB (2017), series...PC Jimmy Dunn
-
22. Bigger (2018), film...Ben Weider
-
...William
-
24. The Goldfinch (2019), film...Adult Boris
-
25. Radioactive (2019), film...Paul Langevin
-
...Steerforth
-
27. Sherwood (2019), series...Gisbourne
-
28. Barkskins (2020), series...Hamish Goames
-
29. The Pact (2021), series...Jack
-
30. Making 1899 (2022), film
-
31. 1899 (2022), series...Daniel Solace
-
32. Making 1899 (2022), film
-
33. Men Up (2023), film...Dr. Dylan Pearce
-
34. Steeltown Murders (2023), series...Joseph Kappen