Becoming 2026
as Humphrey
Wolf Cake 2025
as Wyatt
Two Ways Out 2024
as Corey
Trust in Love 2023
as Teenage Dude
A Joint Custody Christmas 2022
as Jake Braun
Sinister Stepsister 2022
as Jace
Seized 2020
as Taylor
I Am Easy to Find 2019
as Teen Boy
Balloon 2019
as Mike
Garlic and Gunpowder 2018
as Chad, Boy at Party
Credits from TMDB.