No photoActingBarbara LordBorn 1937-11-21· Chicago, Illinois, USAKnown forAlfred Hitchcock Presents1955MYSTERYFull filmographyAlfred Hitchcock Presents1955MYSTERY