Actor:
-
1. Cruzadas: Atrapado en el tiempo (2006), película...Dolf Vega
-
2. Después de mayo (2012), película
-
3. Viaje a Sils Maria (2014), película...Christopher Giles
-
4. La vida en una canción (2014), película...James Forester
-
5. Lovesick (2014), serie...Dylan
-
6. Brotherhood (2015), serie...Toby
-
7. Intimacy (2016), película...Arthur
-
8. Contractor 014352 (2017), película...Guy
-
9. Beast (2017), película...Pascal Renouf
-
10. Genius (2017), serie...Young Albert Einstein
-
11. Genius: MLK/X (2017), serie...Young Albert Einstein
-
12. Vanity Fair (2018), serie...William Dobbin
-
13. Cordelia (2019), película...Frank
-
14. Emma (2020), película...Mr. Knightley
-
15. Stardust (2020), película...David Bowie
-
16. La excavación (2021), película...Rory Lomax
-
17. El arma del engaño (2021), película...Ian Fleming
-
18. The Score (2021), película...Mike
-
19. El sastre de la mafia (2022), película...Francis
-
20. Scrooge: Cuento de Navidad (2022), película...Bob Cratchit / Cratchit Snr (voice)
-
21. Los niños de Winton (2023), película...Young Nicky Winton
-
22. The Lovers (2023), serie...Seamus
Glas:
-
1. Scrooge: Cuento de Navidad (2022), película...Bob Cratchit / Cratchit Snr