Holmes County Sheriff Willie March said Walter Williams was found unresponsive at his Lexington home Wednesday and was declared dead by the coroner after having his pulse checked around 9 p.m., WAPT-TV, Jackson, reported Friday.
Williams, whose age was reported as 87 by CNN, was taken to Porter and Sons Funeral Home, where workers said he started to move while they were preparing to embalm him.
"I asked the coroner what happened, and the only thing he could say is that it's a miracle," March said.
The coroner said Williams' pacemaker may have malfunctioned, making it appear he was dead for a time.
Williams was taken to a hospital, where family members said he is happy to be alive.
"I don't know how long he's going to be here, but I know he's back right now. That's all that matters," said Williams' nephew, Eddie Hester.