In late January 2018, Anderson suffered several strokes which declined his health and later suffered from influenza. On April 16, 2018, Anderson died in his sleep of a stroke caused by influenza at his home in Asheville at the age of 65. He was 65 years old.