The Well 2026
as Sam
Drive Back Home 2024
as Young Weldon
The King Tide 2024
as Junior
Dear David 2023
as Dear David
Slumberland 2022
as Young Philip
Stolen by Their Father 2022
as Liam
Credits from TMDB.