Actress | Producer
Once admitted in an interview that she often has to wear glasses because she has a condition that is causing her to lose some vision in one eye.
[In a 1984 interview concerning her career] It's like having been brought up in the best neighborhood and having been to the best schools. It's kind of nice to be 29 and have people refer to you as a character actor.
Ellen Rona Barkin
The Bronx, New York City, New York, USA
Dive deep into everything superheroes, horror, Fall TV, and more.