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
Brooke Shields
Hiram Kasten
Angelina Jolie
Armie Hammer