Crime Solvers Central
Crime Solvers Central
302 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.

Case Description

Any updates on this case? Let us know!
Summary based on the NamUs case record (MP7072) and 8 other sources
On the evening of April 10, 1969, 22-year-old David Bacon, a U.S. Navy veteran who served in Vietnam, left his home in Troy, New York, for his overnight shift at the Behr-Manning factory. He was also supposed to give his brother a ride to work, but he never arrived to pick him up, nor did he ever clock in for his own shift. The following morning, his car was discovered abandoned on Oil Mill Hill near the Waterford Bridge. Inside the vehicle were his lunch and his uncashed paycheck, suggesting he did not leave of his own accord. Initially, authorities entertained the possibility that Bacon had voluntarily disappeared, but as time stretched on with no word, the likelihood of foul play became a growing concern.

The case remained cold for decades, with any initial investigation files eventually being purged from state police archives. A significant breakthrough finally occurred in 2008 when new information prompted police to reopen the case as a homicide investigation. This led them to Nelson E. Costello, who was the same age as Bacon and had worked as a part-time constable in Waterford in 1969. In January 2009, Costello, who had since relocated to Arizona, was arrested and charged with Bacon's murder. Investigators believed the motive was a rivalry over a woman to whom Bacon was engaged. Before his arrest, upon learning he was under investigation, Costello allegedly attempted to tamper with a witness to prevent them from cooperating with the police.

On the verge of his trial in October 2009, Nelson Costello pleaded guilty to a lesser charge of first-degree manslaughter. He confessed to the crime, detailing how he used his authority as a constable to pull Bacon over that night under the pretense that the captain wanted to see him. Instead, Costello drove Bacon to a public boat launch area and shot him three times in the chest. He admitted to having an accomplice help him dispose of the body, though the statute of limitations prevented this individual from being charged. Costello claimed he put Bacon's body in the trunk of his car and drove to Bedford County, Virginia, where he buried him along the James River. In January 2010, Costello was sentenced to five to seventeen years in prison, offering an apology for his actions at the sentencing. Despite his confession, David Bacon's body has never been found; it is speculated that his remains may have been washed out to sea during a hurricane that caused severe flooding of the James River in 1985. The case, which began as a mysterious disappearance, was officially solved after forty years, bringing a degree of closure to a long-unanswered question, though the final peace of a proper burial for David Bacon remains elusive.

Last Seen: Apr 10, 1969

Possible Unidentified Matches (10)

Unidentified remains cases whose details are consistent with this person, ranked by how closely they compare. Fields that are unknown in either case are left out of the score.

76%Possible
John Doe — Brooklyn, New York - unidentified case UP5603
John Doe — Brooklyn, New York
UP5603 • Found Aug 5, 2006
View case
Sex ✓Male
Age 100%Est. 40–50 vs 22 when missing
Race 100%White
Location 67%142 mi away, same state
TimingFound 37 years after last seen
Height 100%5'8" vs 5'8"
Weight 99%160 lb vs 145 lb
Hair 100%Brown vs Brown
Eyes 100%Blue vs Blue
76%Possible
John Doe — Cornwall, New York - unidentified case UP9820
John Doe — Cornwall, New York
UP9820 • Found Mar 19, 2001
View case
Sex ✓Male
Age 100%Est. 20–35 vs 22 when missing
Race 100%White
Location 78%91 mi away, same state
TimingFound 32 years after last seen
Height 100%5'9" vs 5'8"
Weight 99%160 lb vs 145 lb
Hair 100%Brown vs Brown
76%Possible
John Doe — Brooklyn, New York - unidentified case UP6167
John Doe — Brooklyn, New York
UP6167 • Found Apr 26, 1998
View case
Sex ✓Male
Age 100%Est. 45–55 vs 22 when missing
Race 100%White
Location 66%144 mi away, same state
TimingFound 29 years after last seen
Height 100%5'7" vs 5'8"
Weight 100%142 lb vs 145 lb
Hair 100%Brown vs Brown
Eyes 100%Blue vs Blue
76%Possible
John Doe — Lysander, New York - unidentified case UP6056
John Doe — Lysander, New York
UP6056 • Found Jun 12, 1976
View case
Sex ✓Male
Age 100%Est. 25–35 vs 22 when missing
Race 100%White
Location 67%140 mi away, same state
TimingFound 7 years after last seen
Height 84%5'10" vs 5'8"
Weight 98%129 lb vs 145 lb
Hair 100%Brown vs Brown
75%Possible
John Doe — Maxwell, Massachusetts - unidentified case UP16367
John Doe — Maxwell, Massachusetts
UP16367 • Found Jul 27, 1986
View case
Sex ✓Male
Age 100%Est. 28 vs 22 when missing
Race 100%White
Location 92%41 mi away
TimingFound 17 years after last seen
Hair 100%Brown vs Brown
Eyes 100%Blue vs Blue
75%Possible
John Doe — Ramapo, New York
UP14689 • Found Mar 3, 1976
View case
Sex ✓Male
Age 89%Est. 30–40 vs 22 when missing
Race 100%White
Location 73%112 mi away, same state
TimingFound 7 years after last seen
Height 100%5'8" vs 5'8"
Weight 99%160 lb vs 145 lb
75%Possible
John Doe — New York, New York - unidentified case UP16788
John Doe — New York, New York
UP16788 • Found Aug 2, 1969
View case
Sex ✓Male
Age 100%Est. 18–25 vs 22
Race 100%White
Location 67%140 mi away, same state
TimingFound 4 months after last seen
Height 84%5'6" vs 5'8"
Weight 91%124 lb vs 145 lb
Hair 60%Black vs Brown
Eyes 0%Brown vs Blue
75%Possible
John Doe — Queens, New York - unidentified case UP5800
John Doe — Queens, New York
UP5800 • Found Dec 5, 2002
View case
Sex ✓Male
Age 100%Est. 35–50 vs 22 when missing
Race 100%White
Location 67%138 mi away, same state
TimingFound 34 years after last seen
Height 100%5'7" vs 5'8"
Weight 87%169 lb vs 145 lb
Hair 100%Brown vs Brown
Eyes 100%Blue vs Blue
75%Possible
John Doe — Monticello, New York - unidentified case UP9763
John Doe — Monticello, New York
UP9763 • Found Mar 22, 1997
View case
Sex ✓Male
Age 100%Est. 30–45 vs 22 when missing
Race 100%White
Location 78%90 mi away, same state
TimingFound 28 years after last seen
Height 100%5'7" vs 5'8"
Hair 100%Brown vs Brown
75%Possible
John Doe — Brooklyn, New York - unidentified case UP7736
John Doe — Brooklyn, New York
UP7736 • Found Jun 12, 1994
View case
Sex ✓Male
Age 100%Est. 30–40 vs 22 when missing
Race 100%White
Location 67%142 mi away, same state
TimingFound 25 years after last seen
Height 100%5'8" vs 5'8"
Weight 100%150 lb vs 145 lb
Hair 100%Brown vs Brown

These comparisons are generated automatically from public NamUs case data and are not confirmed identifications. Only DNA, dental or fingerprint comparison by investigators can confirm an identity. If you believe two cases are connected, contact the agency handling the unidentified case.

Unidentified photos are blurred because many are post-mortem. Tap a photo to reveal it.