Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Thelma Leeds
Follow
Born 18 December 1910 in New York City, New York, USA
Died 27 May 2006 (aged 95)
Actor
Sealed
1981
?.?
?.?
Modern Romance
Mother
Sealed
1979
?.?
?.?
Real Life
Margaret - Dr. Rennert's Patient
Sealed
1937
?.?
?.?
The Toast of New York
Fleurique
Sealed
1937
?.?
?.?
New Faces of 1937
Elaine