Kelo Henderson was born on August 8, 1923 in Pueblo, Colorado, USA. He was an actor, known for 26 Men (1957), Treasure of the Aztecs (1965) and Pyramid of the Sun God (1965). He died on December 10, 2019 in California, USA.
No related contents, please re-enter