Actor
Spirit Board: Doorway to Death
2026 · as William
Night of the Axe
2022 · as Jim
2020 · as The Spirit
Laugh Till You Die
2020 · as Chet Ewing
Amethyst
2019 · as Sam
The Chair
2018 · as Therapist
The American Werewolf Project
2015 · as Tim
Skeleton Key 2: 667 Neighbor of the Beast
2008 · as Zombie