Actor
Spirit Riser
2024 · as Azazel
ReAgitator: Revenge Of The Parody
2017 · as Dr. Orbert Wescraft
Amityville: Vanishing Point
2016 · as Special Agent Hank Denton