Netflix Movies Starring Helen Li
Helen Lindsay was born in 1929 in Coimbatore, India as Helen Jane Charley. She is an actress, known for Mission: Impossible (1996), Darling (1965) and The Wedding Date (2005). She was previously married to Alan Pickford. Read more on iMDB