A lifelong amateur, Charles Harrison won the Atlanta Amateur a record 10 times, captured the Atlanta Athletic Club Championship nine times, and the Atlanta Country Club Championship six times during his illustrious career. He also claimed victories in the 1955 Southern Amateur and the 1959 Georgia Amateur. In 1966, Harrison was ranked 13th-best amateur in the country, and in 1967 he was an alternate for the U.S. Walker Cup team. Harrison served as a director of the Southern Golf Association and was president of the Atlanta Golf Association from 1971-85. He was elected to the Georgia Tech Hall of Fame in 1978 and Georgia Sports Hall of Fame in 1991.
The East Lake Golf Club has named a caddie scholarship after him, now called the Harrison Scholarship. Harrison helped launched the junior golf program for East Lake youth and now serves as an instructor for The First Tee of East Lake.