The Red Man's View TBA
as Squatter Lukas
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
Credits from TMDB.