Mark Christopher Charles, 54, passed away August 11, 2023.

Mark was born in Iredell County, N.C., to Lavada Charles Cleary on August 24, 1968. He was a loving son, uncle and nephew. Mark was known to have a great sense of humor. He adored his dogs, Willie and Gypsy. Mark enjoyed gardening and tending to his flowers. He was a very friendly person and loved to talk with everyone he met.

He is preceded in death by his grandparents, Roy and Mavis Charles.

Mark is survived by his mother, Lavada Cleary; dad, John Cleary; brother, Jason Charles; nephew Riley; cousin, Ben Cleary (Dee Anna); uncle, Dean Cleary; aunt, Wanda Baumgartner (Randy).

Nicholson Funeral Home is serving the family.