Cold Take
Discover
Club
Blind Pick
Log in
Sign up
L
Leonard Hicks
Follow
Born 24 February 1918 in Medford, Oregon, USA
Died 8 August 1971 (aged 53)
Actor
Sealed
1964
?.?
?.?
Santa Claus Conquers the Martians
Kimar
Sealed
1961
?.?
?.?
Guns of the Trees
Leonard