
Known For
Filmography
2026
2025
2025
2025
2025
2024
2024
2024
2024
2024
2023
2023
2023
2023
2022
2021
2021

Good Boy
Movie · as Jonathan

The Phoenician Scheme
Movie · as Korda's Son - David

Big Trouble on Billycock Hill
Movie · as Dick Barnard

Jay Kelly
Movie · as Eli

Beshert
Movie · as Oliver Simons

Peril on the Night Train
Movie · as Dick Barnard

Mystery at the Prospect Hotel
Movie · as Dick Barnard

The Eye of the Sunrise
Movie · as Dick Barnard

Doctor Who
TV · as Henry Arbinger · 1 ep

Knuckles
TV · as Young Wade · 1 ep

Golda
Movie · as Gideon Meir (uncredited)

Consecration
Movie · as Young Michael

The Curse of Kirrin Island
Movie · as Dick Barnard

The Famous Five
TV · as Dick · 5 eps

The Midwich Cuckoos
TV · as George · 1 ep

Belfast
Movie · as Billy Clanton Jr

Foundation
TV · as Josiah · 6 eps