Known for: Actor
Barbara Sloane is known for Wizards (1977), Mansion of the Doomed (1976) and Beyond Reason (1985).
1976