A suspect has been charged in a Cape May County murder that took place nearly 28 years ago.

William Tozer, already serving a 99-year sentence, has been charged in a 1985 Cape May County cold case murder. (NJ State Police)

William Tozer, 53, is already serving a 99-year sentence at East Jersey State Prison for an unrelated murder. Police say he's responsible for the beating and burning of Carl Robinson, who was found inside a Dennis Township home that had been gutted by a fire.

“There is no statute of limitation for murder,” noted Colonel Rick Fuentes, Superintendent of the New Jersey State Police.

Every cold case in Cape May County has at least one detective assigned to it on an ongoing basis.

The murder is believed to have occurred because Robinson provided testimony in an unrelated incident that resulted in Tozer’s incarceration.

Detectives didn't have enough evidence to charge Tozer in the initial years following the fire, but that changed when investigators learned Robinson was beaten prior to the fire being set. Detectives knew that Tozer served a lengthy sentence once before for assaulting and robbing Robinson.