An American Actress, born on October 23, 1963, in New York, United States. She is known for Friday the 13th Part 2 (1981), Neon Maniacs (1986), and Rad (1986).