Donald Anthony “Tony” Cagle, 67, of Mooresville, N.C., passed away on January 9, 2023. He was born on September 30, 1955, in Charlotte, N.C., to the late Donald J. and Patsy Belk.

Tony enjoyed sports, NASCAR, hot rod cars, collecting different movies, and animals. He was well known for his love of snakes and was a true snake charmer. Tony loved his family and enjoyed all the time he was able to spend with them.

He is survived by his brothers, Dean Cagle (Sandra) and Dale Cagle (Joy); nieces and nephew, Kristie Helms (Kevin), Amy Efrid (Mark) and Creed Cagle; and numerous great and great-great nieces and nephews.

A Graveside Service will held at 2 p.m. on Sunday, January 15, 2023, at Bethel Presbyterian Church with the Rev. John Miles officiating.

In lieu of flowers, memorial contributions can be made to your favorite animal shelter.

Cavin-Cook Funeral Home & Crematory, Mooresville, is serving the Cagle family. Condolences may be made to the family at www.cavin-cook.com.