Green Jumper 2025
as Ellis
Here 2024
as Jimmy
Breathe 2017
as Jonathan Aged 10
Beauty and the Beast 2017
as School Boy
Credits from TMDB.