Actor
The Wad: The True Story Behind The Phantom Lake County Chewing Gum Disaster
2024 · as General Castle
Annihilate All Humans!
2023 · as General Castle
Demon with the Atomic Brain
2017 · as General Castle
Weresquito: Nazi Hunter
2016 · as Horst
The Late Night Double Feature
2014 · as Phillips
The Giant Spider
2013 · as General Castle
Attack of the Moon Zombies
2011 · as Dr. Haterov
Destination: Outer Space
2010 · as Nok