He is preceded in death by his brother, Jonathan Dwayne Shackleford; grandfather, Bill Shackleford; and a great-grandmother, Sudie Haynes.
Survivors include his parents, Otis Lee Shackleford and Patsy Burkhart Shackleford, both of Union; one brother, Otis Michael Shackleford, Union; a grandmother, Ada Shackleford, Wallins; and several aunts, uncles and other relatives.
Visitation will be held today from 6 to 9 p.m. at Mount Pleasant Funeral Home.
Funeral services will be conducted Tuesday at 2 p.m. at the funeral home with the Rev. Ed Houston and the Rev. Park Saylor officiating.
Family and friends will serve as pallbearers.
Mount Pleasant Funeral Home is in charge of the arrangements.