Charlie Johnson was born on February 17, 1952 in West Columbia, Texas, USA. He died on August 13, 2021 in St. Louis, Missouri, USA.
No data