Leonard Hicks: Leonard Hicks. Actor: Santa Claus Conquers the Martians. Leonard Hicks was born on 24 February 1918 in Medford, Oregon, USA. He was an actor, known for Santa Claus Conquers the Martians (1964) and Route 66 (1960). He died on 8 August 1971 in New York City, New York, USA.
Known For: Santa Claus Conquers the Martians (Kimar), Route 66 (Detective)