A Massachusetts man is lucky to be alive after a police officer and good Samaritans rescued him from a fiery car crash.

Francis Leverone, 78, was driving on Route 138 in Easton at about 2 a.m. local time on Feb. 27 when his truck collided with a parked dump truck full of snow, according to WHDH and ABC affiliate WCVB.

The Raynham man said he had just finished a late-night shift at a restaurant in Brockton when the collision occurred.

Another car then rear-ended Leverone’s truck, causing both vehicles to go up in flames, according to WCVB and CBS affiliate WBZ.

Leverone was trapped inside his vehicle, having dislocated his leg in the crash, according to the reports. But help quickly arrived.

Two brothers who happened to be passing by helped Easton police officer Dean Soucie pull Leverone out of his truck, the outlets reported.

Body camera footage from Easton Police, shared by WCVB and WBZ, showed Soucie rush over to the scene, break into the truck and hoist Leverone out through a broken window with the help of bystanders.

“I see them getting under my arms, and I guess one of the brothers got inside the truck, trying to get my leg untangled, so I could stretch it, then they pulled me straight out,” Leverone said, according to WCVB.

In addition to the leg injury, Leverone also sustained a dislocated hip, a broken wrist and cuts to his face from the crash, WHDH reported.

Leverone’s wife, Dee, said her husband is still recovering at Boston Medical Center, according to WBZ.

“I’m just thankful for the people that got him out,” his wife said. “Very thankful.”

Soucie has since applauded the good Samaritans who helped him save Leverone’s life, calling them “absolutely awesome,” according to WBZ. “They jumped into action like it was nothing,” the officer said.

Meanwhile, Easton Police Chief Keith Boone said that he is “extremely proud” of both Soucie and the bystanders.

“He saved a life last night,” Boone said. “He is an exemplary police officer and this is just one example. I think he’s a hero.”