Cold Take
Discover
Club
Blind Pick
Log in
Sign up
L
Leo Needham
Follow
Born 18 August 1915 in Boston, Massachusetts, USA
Died 14 December 1995 (aged 80)
Actor
See all 7 →
Sealed
1953
?.?
?.?
Destination Gobi
Sealed
1962
?.?
?.?
13 West Street
Guard (uncredited)
Sealed
1955
?.?
?.?
Battle Taxi
SSgt. 'Slats' Klein
Sealed
1963
?.?
?.?
Lassie's Great Adventure
Ranger Henty