Actor
An Ozark Mountain Christmas
2026 · as Oliver
Things Greater Than Us
2026 · as Aiden Byrne
Journey to Christmas
2023 · as Jack Swanson
Woman in the Maze
2023 · as Owen Bannister
My Landlord Wants Me Dead
2023 · as Kevin
Unlawful Combatant
2021 · as Soldier
Knucks
2021 · as Rocky
Holy Trinity
2019 · as Imp's Trade