Atuação
9 títulos • ativo desde 2010

The Giant Spider
como General Castle

Weresquito: Nazi Hunter
como Horst

The Late Night Double Feature
como Phillips
House of Ghosts
como General Castle

Demon with the Atomic Brain
como General Castle

Attack of the Moon Zombies
como Dr. Haterov

Annihilate All Humans!
como General Castle

Destination: Outer Space
como Nok

The Wad: The True Story Behind The Phantom Lake County Chewing Gum Disaster
como General Castle