The Hunt 2026
as Carl
Malice 2025
Actor
Bermuda Island 2023
as Nathan
Hillbilly Frankenstein from Hell 2021
Actor
Bad Folks 2021
as Six
The Great Altar 2018
as Jeff Long
Lake Fear 3 2018
as Remington
Allegiance of Powers 2017
as Caine
Fall of Grace 2017
as Jase
Lake Fear 2014
as Remington
Chasing Shakespeare 2014
as Cab Driver (uncredited)
True Tales 2013
as Club Patron (uncredited)
Sex Machine 2005
as Stoneface
Credits from TMDB.