Acting
Popular credits
Amityville: Vanishing Point
Special Agent Hank Denton
ReAgitator: Revenge Of The Parody
Dr. Orbert Wescraft
Spirit Riser
Azazel