#Followme II as Detective Peters
Bang Bang Betty: Valerie's Revenge as DEA Agent Richard Cross
The Mystery of Emma Thorn as Hank Briggs
2024
Live Laugh Die as S. T.
2023
16 Bits as Waxx Waster
2020
The Creeping Darkness as Tom
2020
Enemy Within as Dancer
2019
Micro-Budget Marauders as Kevin
2019
Tiffany + Chucky Part 3 as Chucky
2019
Tiffany + Chucky Part 2 as Chucky
2019
Tiffany + Chucky as Chucky
2019
Underdog as Officer Stanley
2018
The Sunday Night Slaughter as Jay
2018
Ugly Sweater Party as Shawn
2018
Tales of Frankenstein as Male Creation
2018
Welcome to Hell as Jeremy (segment "Maternal Instincts")
2018
The Crossing as Chris
2018
The Campus as The Beast
2018
Escape from Ensenada as William
2017
Centurion A.D. as Archangel Michael
2017
Future Man as Blaze (5 episodes)
2017
Escape Artist as Officer Soco (as Kevin Thomsen)
2016
Grindsploitation 2: The Lost Reels as Sly Mcbride (segment "Devilhead")
2016
Married with Secrets as Police Officer (1 episode)
2015
Reversion as Bodyguard