The Phoenician Scheme 2025
as Korda's Son - Jamie
A Violent Man 2022
as Young Steve
Puppy 2021
as Reuben Dickinson
Holmes & Watson 2018
as Young Sherlock Holmes (uncredited)
The Christmas Horror Story 2017
as Sam
Credits from TMDB.