Actor
Satanic Hispanics
2022 · as Lobby Victim 1 (segment: The Traveler)
Isolation
2021 · as Chad
Eyes for You
2019
Get the Girl
2017 · as Trent
The Last Heist
2016 · as Tech
Unspeakable Horrors: The Plan 9 Conspiracy
2016 · as Ed Wood
Tales of Halloween
2015 · as Ziggy (segment "This Means War")
The Divine Tragedies
2015 · as Charles
Wrestling Isn't Wrestling
2015 · as Paul Bearer
Airplane vs Volcano
2014 · as Private Vaughn
Night of the Living Dead: Re-Animation
2012 · as Aunt Lou Killer Zombie
The Haunting of Whaley House
2012 · as Craig Gavin