Ellen Rona Barkin is a retired American actress and producer. She was born on 16 April 1954 in the Bronx, New York.
Her breakthrough came in 1982 when she starred in Diner and subsequently featured in movies like Sea of Love and The Big Easy.
For her role in Switch, she was nominated by the Golden Globe for Best Actress in 1991. Her parents were Sol Barkin a chemical salesman and Evelyn Rozin a hospital administrator.
She acquired a college degree in history and drama in Hunter College.
Ellen Barkin Accident: Why Did Johnny Depp Throw A Wine Bottle At Her?
Ellen Barkin has been testifying in an ongoing defamation between ex-lover, Johnny Depp, and his ex-wife Amber Heard.
In a recording disposition, Barkin said that an incident occurred at a Sin City Hotel while Depp was fighting other people.
She said Depp threw a wine bottle in her direction, adding, ““I don’t know why he threw the bottle”.
Source: Kingaziz.com