Actor
Death PhD
2024 · as Dr. Van Buren
Incubus: New Beginnings
2023 · as Luke Carter
Cherokee Creek
2018 · as Pat
Allegiance of Powers
2017 · as Maze
The Ouija Experiment 2: Theatre of Death
2015 · as Justin
The Ouija Experiment
2011 · as Michael