Show more
Elizabeth Perry was born on 15 October 1933 in Cranston, Rhode Island, USA. She is an actress, known for The Outer Limits (1963), Mission: Impossible (1966) and Morning Star (1965). She was previously married to Anthony D. imdb.com
Jamie Lee Curtis
Jennifer Lopez
Laura Dern
Dee Dee Benkie