Charles Herron graduated from the U.S. Military Academy at West Point, Class of 1899. He retired as a U.S. Army Lieutenant General and was recalled to service in World War II. In 1947 he was promoted to General on the retired list in recognition of his superior service during World War II.