1. The Kemps: All Gold .... Anton | 2023 | |
2. Haunting of the Queen Mary .... Lukas Calder | 2023 | |
3. Best Interests (TV series) .... George | 2023 | |
4. Enola Holmes 2 .... Newspaper Boy | 2022 | |
5. Am I Being Unreasonable? (TV series) .... Ollie | 2022 | |
6. Dodger (TV series) .... Morgan | 2022 | |
7. The Dumping Ground (TV series) .... Murphy | 2021 | |
8. Old Vic: In Camera - A Christmas Carol (TV) .... Tiny Tim | 2020 | |
9. A Christmas Carol (mini) .... Tiny Tim / Tim Cratchit Episode: The Human Beast |
2019 | |
10. Old Boys .... Band Member / School Boy | 2018 | |
11. Apple Tree House (TV series) .... Eli Episode: Sports Day |
2018 |