Monstercast – An interview with Walter Phelan

Share:

Listens: 0

Front Row Flashbacks

TV & Film


Join us as we talk with Walter Phelan, an foam rubber, make-up effects artist with Legacy Effects and all around monster maestro. Walter is best known for his portrayal of Doctor Satan in House of 1000 Corpses, but he has also been a demon (Tales From the Crypt: Demon Knight), a vampire (From Dusk til … Continue reading Monstercast – An interview with Walter Phelan →