Actor · Born 2012
A Breed Apart
2026 · as Oscar Pender
Black Phone 2
2025 · as Felix
Splitsville
2025 · as Russ
The Invisibles
2024 · as Oskar
Maps and Mistletoe
2021 · as Matthew
Falling in Love at Christmas
2021 · as Ryan Dennis
The Knight Before Christmas
2019 · as Reed