Lived on Ezra Church Drive in NW Atlanta, with his foster father.
Last seen either on March 30, 1981, getting into a green Chevy station wagon or on April 1, 1981, at Simpson Road and West Lake Avenue.
Police found his body in the kitchen of a ground floor apartment on Temple Street. He was wearing swim trunks and jogging shorts.
Cause of death was asphyxiation by strangulation.
