Actor
Thirteen Lives
2022 · as Josh Bratchley
The Moths Will Eat Them Up
2021 · as Man A
A Man and a Cat
2020 · as Mr. Whiskers
Rent-an-Elf
2018 · as Caroler
Poster Boy
2018 · as David Avery
Celeste
2018 · as Nicholas