Actress | Soundtrack
Longtime friend of Jennifer Salt. They met at Sarah Lawrence College where both were students.
I guess people look at me and they think I'm a ladylike character, but it's not what I do best. I do best with characters who are coming apart at the seams.
New York City, New York, USA
Lakeville, Connecticut, USA
Check out our guide to horror, see what IMDb editors are watching, and more.