Acting
August 24, 1969 (age 57)
Pennsylvania, USA
Actress known for B-movies
as Stacy
as The Undead
as Operator
as Woman from Town (uncredited)
as Lilith
as Telephone Repair Woman
as Evil Queen
as Nicole
as Lilith (segment "The Devil's Spell") (archive footage)
as Nola