Charles Gillette, a former Pickens County Sheriff's Office deputy who served as one of the agency's original school resource officers, died after a battle with cancer, the sheriff's office announced.