Authorities say a California prisoner is being charged in the 1986 killing of a Vermont golf pro.

Vermont State Police say 52-year-old David Allan Morrison is charged with first-degree murder in the death of 36-year-old Sarah Hunter, of Manchester.

Police Lt. Tim Oliver says police in Union City, Calif., contacted Vermont investigators in 2009 after Morrison made statements that led them to suspect he was involved in Hunter's killing.

Police subsequently conducted a DNA analysis of evidence that Morrison had been in Hunter's car.

Oliver says Morrison had been a suspect before, but police couldn't find enough evidence to charge him.

Hunter disappeared in September 1986. Her body was found in a cornfield that Thanksgiving.

It could be months before Morrison returns to Vermont.