Actor:
-
1. Calul de luptă (2011), film...Albert Narracott
-
2. Acum e momentul (2012), film...Adam
-
3. Marile speranţe (2012), film...Pip
-
4. A Night in Old Mexico (2013), film...Gally
-
5. The Railway Man (2013), film...Young Eric
-
...Harry Burnstow
-
7. Vânătoarea din iad (2014), film...Ben
-
8. The Bad Education Movie (2015), film...Atticus Hoye
-
9. Stonewall (2015), film...Danny Winters
-
10. The World Made Straight (2015), film...Travis
-
11. Bella şi grădina fantastică (2016), film...Billy Tranter
-
12. Căzut din cer (2016), film...Daniel Grigori
-
13. Mamma Mia! O luăm de la capăt (2018), film...Young Sam
-
14. Clubul Miliardarilor (2018), film...Kyle Biltmore
-
15. Profesorul şi nebunul (2019), film...Charles Hall
-
16. Paradise Hills (2019), film...Markus
-
17. The Last Full Measure (2019), film...William H. Pitsenbarger
-
18. Treadstone (2019), seriale...J. Randolph Bentley
-
19. Celebrity SAS: Who Dares Wins (2019), seriale...Self
-
20. Cognition (2020), film...Abner (Adult)
-
21. Binecuvântare (2021), film...Ivor Novello
-
22. Dalgliesh (2021), seriale...DS Charles Masterson
-
23. Asta înseamnă Crăciun (2022), film...Simon
-
24. Baghead (2023), film...Neil