David Anthony Cannon, 56, of Mooresville, N.C., passed away on Tuesday, February 4, 2025. David was born May 24, 1968, to Anthony Overton Cannon and Barbara Ann Shiver, who preceded him in death.

In addition to his parents, he was proceeded in death by his daughter, Payton Cannon.

He is survived by his two sons, Cade and Dax Cannon; sister, Piper Wilson; and nephew, Jeremiah Wilson. David was also deeply loved and will always be remembered by his close friends and the radio family that he impacted over the years.

His funeral service will be kept private at this time. Details of a celebration of life may be shared at a future time.

In lieu of flowers, memorials may be made to Payton’s Promise at www.paytonspromise.com

Or donations to North Carolina Disaster Relief Fund Are encouraged in his honor in light of the recent storm devastation.

Cavin-Cook Funeral Home, Mooresville, is serving the family.

Leave a Reply