UPDATE (1/18/22 – 4:12 P.M.) — More details regarding the off-duty firefighter who died earlier today have come to light.

Officials now say that the firefighter had gotten into a car crash before being struck by another car.

According to a Facebook post from the Clinton County Sheriff’s Office, around 7:20 a.m. the department arrived at a three-vehicle crash on M-21 in Bingham Township.

Initial investigation shows that a car driven by a Maple Rapids woman was exiting a parking lot to pull out onto M-21.

The Maple Rapids woman’s car was then hit by a pickup truck heading west. The truck was driven by Elsie resident Zachary Miller.

After the first crash, occupants were sharing information and checking for injuries.

A car heading west then hit two of the individuals on the road, one of which was Miller.

The driver was a 17-year-old from Ovid.

Miller was unresponsive at the crash and was then taken to Sparrow Clinton, where he died as a result of his injuries.

The crash remains under investigation.

CLINTON COUNTY, Mich. (WLNS) — An off-duty firefighter was hit and killed by a passing car while helping someone on the side of the road.

Zach Miller worked with the Elsie Area Fire Department and was trying to help other people who were in a crash, when he was hit by another driver.

The incident happened Tuesday morning just east of St. Johns on M-21, between 127 and Scott Rd.

“It’s a very hard day here at the Elsie Area Fire Department,” the department said on their Facebook page. “Rest in Peace, Zach. You will be missed. We have the watch from here.”

6 News is working to learn more about the incident and will bring you new coverage as soon as we do.