Months after the body of a man was found wrapped in blankets inside a closet, a suspect has been charged, Houston police said Friday. 

Zachary Charles Douglas, 20, is charged with murder in the death of 48-year-old Stephen Douglas Johnson. 

Johnson's body was discovered in October when employees at an apartment complex called authorities about a foul odor near the door of one of the units, police said. 

COURT UPHOLDS INDIANA'S WOMAN'S CONVICTION FOR KILLING 1-YEAR-OLD

Houston homicide

Zachary Charles Douglas, 20, is charged with the killing of 48-year-old Stephen Douglas Johnson, who was found dead inside a closet in October.  (Houston Police Department )

When responding officers arrived, they found Johnson's decomposed body wrapped in blankets inside a closet. An autopsy determined he died from blunt force trauma

Investigators believe Johnson was killed on or shortly after Aug. 21, 2022. They eventually linked Douglas to the slaying. 

Authorities have not disclosed the pair's relationship or how Douglas was connected to the killing. He was arrested Wednesday.

CLICK HERE TO GET THE FOX NEWS APP 

Investigators believe there were witnesses to the killing who have not come forward.