Known For
Filmography
2026
2023
2021
2013
2013
2009
2001
2000
1997
1995

Robot Dracula
Movie · as Ron

Spider Baby
Movie · as Dr. Skinner

The History of Metal and Horror
Movie · as Self

Coffin Baby
Movie · as Detective L. Wehage

The Phantom of the Opera: Unmasking the Masterpiece
Movie · as Self

House of the Wolf Man
Movie · as Bela Reinhardt

Mach 2
Movie · as Captain Wallace

Lon Chaney: A Thousand Faces
Movie · as Self

Halloween... The Happy Haunting of America!
Movie · as Self

Lon Chaney: Son of a Thousand Faces
Movie · as Self