Walter Phelan photograph

Walter Phelan

Walter Phelan Life story


Walter T. Phelan is a Special Effects Actor best known for his iconic roles as Dr. Satan in House of 1000 Corpses (2003), as a Demon in Tales from the Crypt: Demon Knight (1995) and a Zombie in From Dusk till Dawn (1996). Walter is a lifetime fan of monsters and horror films.

Walter Phelan Photos

Related Persons

Next Profile ❯