Donald Hall, 28, was charged with 31 crimes related to the March 31 incident.
Authorities said the chase started in Newton, continued through Billerica, Carlisle, and Concord before ending in Bedford when the suspect crashed.
Hall "engaged in dangerous and violent behavior that put many civilians and police officers at risk," Middlesex District Attorney Marian Ryan said in a statement.
Officials provided the following timeline of events from that day:
- At approximately 5:40am, Hall then allegedly approached a person sitting in their driveway in Newton. Hall showed a firearm and threatened the driver, but when the driver grabbed his wrist he fled.
- At approximately 12:50pm, Hall then allegedly knocked on the door of a nearby home and claimed, falsely, to the homeowner that he had sideswiped her car. Hall then entered the home, grabbed the keys to the resident’s car and, while displaying a firearm, drove away in the car.
- Through their investigation, authorities discovered that immediately prior to this, the defendant had allegedly also entered a separate upstairs residence. This homeowner reported that several items had been taken.
- Shortly thereafter, according to authorities, Newton police observed the defendant driving the stolen vehicle. They attempted to stop the defendant, but instead the defendant allegedly accelerated the car and drove directly at an officer. The defendant fled after striking and damaging three nearby vehicles. Newton police pursued the defendant, but eventually lost sight of the car.
- At approximately 1:30pm, the defendant was next seen parked at an automotive shop in Billerica. It is alleged that Hall had a brief exchange with the owner and then, at gun point, took another driver’s car and fled.
- Soon thereafter, officers in Carlisle allegedly observed the defendant driving that stolen car. When they began to pursue the defendant, he drove his car into another car, causing damage. Hall then forced a vehicle off the road and approached the driver of that car, with gun in hand. He attempted to drive off in that car, but was not able to because it was stuck in the mud. As an officer approached, Hall allegedly fired his gun through the vehicle’s windshield directly at the officer. Hall brandished the gun a second time, but did not fire and then fled the scene in the car he had been driving previously.
- The defendant then forced yet another vehicle off the road, and approached that driver while pointing his firearm at him. When an officer approached him, the defendant allegedly pointed his firearm directly at the officer. The defendant was unable to gain entry into that car and again fled in the car he had previously been driving.
- At approximately 1:41pm, the defendant crossed into Concord at which point he allegedly crashed that stolen vehicle into a tree and ran into the nearby drugstore parking lot. Hall allegedly ran towards a driver who was entering his vehicle. While pointing a firearm at him, Hall then grabbed the driver and threw him to the ground. The defendant entered the driver’s vehicle and fled the parking lot.
- The defendant then drove into Bedford and allegedly sideswiped another vehicle, causing damage. At that time, he crashed the vehicle he was driving and was taken into custody.