The judge didn't set bail for Stephen Pelletier, 58, of Castleton.
Pelletier was arrested and charged Wednesday morning.
The victim, 25-year-old Michael Wisell, was reported missing by a family friend on Sunday. He was last seen on May 14, at a farm in Castleton, near his home. Police say he and Pelletier shared a home on Eaton Hill Road East.
Police say Wisell was dating Pelletier's daughter at the time.
Early Wednesday, police got a warrant to search the man’s property. Investigators say they found a body on the property.
The body will be taken to the Office of the Chief Medical Examiner for autopsy and positive identification.
Police say the investigation is ongoing.
Copyright 2016 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.