American actress, born in Manhattan, New York, USA. She is known for The Boogey Man (1980). She died on January 10, 2002, in Maine, USA.
(According to views)