Terry Carroll was born in 1900 in San Francisco, California, USA as Theresa Lahiff. She was an actress, known for Pie a la Mode (1933), The Love Kiss (1930) and Who's Got the Body? (1930). She died in 1985.