Betty Lou Holland: Betty Lou Holland. Actress: Johnny Belinda. Betty Lou Holland was born on 26 December 1925 in New York City, New York, USA. She was an actress, known for Johnny Belinda (1958), The Goddess (1958) and The Man in the Net (1959). She died on 10 January 2021 in New York City, New York, USA.
Known For: Johnny Belinda (Stella), The Goddess (Mrs. Laureen Faulkner), The Man in the Net (Roz Moreland), Love Story (Actress)