Wieloletnia przyjaciółka aktorki Jennifer Salt. Poznały się podczas studiów w Sarah Lawrence College.
Zmarła we własnym domu, w Lakeville (Connecticut, USA) przegywając długą walkę z białaczką.
Rozważano jej kandydaturę przy obsadzaniu roli Diany Christensen w filmie "
Sieć", jednak angaż ostatecznie otrzymała
Faye Dunaway.
W 1966 roku ukończyła naukę w Sarah Lawrence College w Yonkers (Nowy Jork, USA) w zakresie sztuk teatralnych. Jest także absolwentką Instytutu Teatralnego i Filmowego Lee Strasberga w Nowym Jorku (Nowy Jork, USA).
Była przesłuchiwana do roli Sharon Spencer w filmie "
Egzorcysta". Angaż otrzymała ostatecznie
Kitty Winn.