Johnnie Randall “Randy” Huffman, 64, of Mooresville, N.C., passed away on Wednesday, June 24, 2020, at his residence.

He was born on December 9, 1955, in Iredell County, N.C., to the late Annie Shuemaker Smith and Johnnie Elmer Huffman. Randy enjoyed racing and Harley Davidsons. He was a great friend and a simple man who loved his family and his dogs, Scooter and Katana.

He is survived by his children, Shane Huffman (Christina) and Shannon Knight (Eric); sister, Sandy Coxey; grandchildren, Brandon Hunter, Brycen and Brynne Huffman, Ansen and Camdyn Earnhardt, and Kaitlyn Knight; great grandchildren, Kaden, Jackson, and Kylie Hunter; and nieces, Holly Cheeks and Amber Coxey.

A graveside service will be held at 12 noon on Saturday, June 27, at Cleveland First Baptist Church Cemetery.

In lieu of flowers, memorials may be made to Piedmont Animal Rescue, 228 East Waterlynn Road, Mooresville NC 28117.

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