Show more
Barbara Lord was born on 21 November 1937 in Chicago, Illinois, USA. She is an actress, known for The United States Steel Hour (1953), Startime (1959) and One Step Beyond (1959). She was previously married to Dr. imdb.com
Daisy Edgar-Jones
Shannen Doherty
Jack Black
George Conway