Elsa Raven

Elsa Raven

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), The Amityville Horror (1979) and Titanic (1997).

Tv Show