Cold Take
Discover
Club
Blind Pick
Log in
Sign up
E
Evelyn Russell
Follow
Born 4 August 1926 in New York City, New York, USA
Died 4 February 1976 (aged 49)
Actor
Sealed
1976
?.?
?.?
Bound for Glory
Wife
Sealed
1975
?.?
?.?
Sheila Levine Is Dead and Living in New York
Miss Burke
Sealed
1975
?.?
?.?
92 in the Shade
Sealed
1969
?.?
?.?
The Littlest Angel
Mother