Birthday: 21 September 1929, Charleston, South Carolina, USA
Birth Name: Elsa Rabinowitz
Elsa Raven was born on September 21, 1929 in Charleston, South Carolina, USA as Elsa Rabinowitz. She is known for her work on Back to the Future (1985), Titanic (1997) and General Hospital (1963).