A former Glen Burnie man now serving a 50-year prison sentence for a Montgomery County robbery has been charged in the 2006 slaying of a former federal officer in an Odenton parking lot.

William Lloyd McDonald, 31, was indicted on charges of first-degree murder, armed robbery and related weapons counts in the death of Benjamin Howard Curtis III. McDonald could receive up to life in prison if convicted. The Dec. 16 indictment was unsealed when handed to him Monday in Anne Arundel County Circuit Court.

"Certainly, we are happy that the perpetrator has been found," said Curtis' widow, Laurie Curtis.

The county Police Department's cold-case unit pursued the case for several years. The murder weapon turned up in a car in New Jersey a month after the shooting, but the occupants were cleared of involvement in the slaying, prosecutors said. Investigators obtained new information in the past year and corroborated it with cellphone records from the night of the shooting, said Kristin Fleckenstein, a spokeswoman for county prosecutors.

Curtis, 47, a former Federal Protective Service officer, was fatally shot Aug. 12, 2006, in his Ford Expedition during what police suspected was a robbery and fight.

Curtis and a woman were in his SUV in the parking lot of My Place Bar and Lounge about 3 a.m. when a man approached and demanded Curtis' wallet and the woman's purse, Anne Arundel County police said after the shooting.

Curtis handed over the items, but the robber got into the vehicle. Curtis was fatally shot during a scuffle with the intruder, Fleckenstein said.

During the fight, the woman ran to a nearby security gate at Fort Meade to alert authorities.

McDonald is serving 50 years in prison for convictions on charges of armed robbery, assault, conspiracy and use of a handgun in the commission of a felony stemming from a 2003 incident in Montgomery County, according to court records. He was charged in 2007 and sentenced in 2010.

Court records show McDonald was sentenced in 2007 to 15 years in prison for theft related to an incident in Anne Arundel County a year earlier. Earlier convictions include being a felon in possession of a firearm, and attempted theft and burglary and probation violations.

andrea.siegel@baltsun.com

  • Text NEWS to 70701 to get Baltimore Sun local news text alerts