Actor
Travel Plans
2025 · as Jack
The Seance
2022
The Lizard Laughed
2022 · as Nathan
The Extraordinary Ordinary
2019 · as Brandon
The Witch Files
2018 · as Jason
I Promised Her Life
2018 · as Christopher
Highway to Havasu
2017 · as Sarah's Friend
The Channel
2016 · as Seth