A Scarborough man was indicted Tuesday on charges including manslaughter in connection with a hit-and-run accident in November that killed a bicyclist in Windham.

Windham police issued a press release Tuesday that said Devin Brown, 33, is charged with manslaughter, aggravated criminal drunken driving, aggravated assault, and leaving the scene of an accident involving serious bodily injury or death.

The crash, which happened around 7 p.m. on Nov. 16, killed Brandon Dumond, 26, of Windham, who was riding a bicycle at the time near his home on Anderson Road. Police said a driver fled after hitting Dumond, who died at the scene.

Sgt. William Andrew said the initial investigation led police to Brown’s vehicle, which went off River Road that night. Brown was arrested on a drunken-driving charge.

Brown, who lives on Nottingham Drive in Scarborough, has been held in the Cumberland County Jail since his arrest.

A jail intake worker said Tuesday evening that Brown’s bail has been set at $50,000 cash.

The Cumberland County District Attorney’s Office reviewed the evidence against Brown, and on Tuesday the Cumberland County grand jury indicted him.

Dennis Hoey can be contacted at 791-6365 or at:

[email protected]

Augusta and Waterville news

Get news and events from your towns in your inbox every Friday.

  • This field is for validation purposes and should be left unchanged.