He born on March 7, 1940 to the late James Duncan and Sue Emma Duncan in McDowell County.
Along with his parents, he was preceded in death by his brother, Gene Duncan; sisters, Betty Hedrick and Carolyn D. Jones.
Survivors include his wife, Reda Duncan of the home; sons, Gary Duncan and wife Angel of West Virginia, Dwayne Duncan of the home; grandchildren, John Duncan, Alea Duncan and numerous nieces and nephews.
Carroll will lie in state on Wednesday, July 8, 2020 from 5:00 until 7:00 p.m. at Hickory Funeral Home.
A graveside service will be held on Thursday, July 9, 2020 at 12:00 p.m. at Catawba Memorial Park.