The body of a firefighter who went missing after trying to rescue girls from drowning was recovered Saturday in the Detroit River, authorities said.

Detroit Fire Department Sgt. Sivad Johnson, 48, was off-duty Friday night and with his 10-year-old daughter when he heard several girls screaming for help and dove into the water near the Detroit Yacht Club, The Detroit News reported.

NEW JERSEY BOY, 3, DIES AFTER FISHERMAN PULLS HIM FROM LAKE HOPATCONG, POLICE SAY

"First responders are never off-duty," state police said. "He saw people that needed help and he didn’t hesitate to jump in the water to save them."

Johnson served the Detroit Fire Department for 26 years. (Detroit Fire Department)

A civilian and a nearby boat also rushed over to help the girls.

"From the civilian we talked to last night, there were a lot of rip currents and the sergeant went out into the water," Deputy Fire Commissioner Dave Fornell told the paper Saturday. "One girl was rescued by the civilian, and the boat picked up the two other girls."

MINNESOTA WOMAN, 18, DROWNS AFTER PULLING CHILDREN FROM RAIN-SWOLLEN LAKE

After the rescue, Johnson’s daughter realized her father was missing and called 911 around 9 p.m., police said. The girl was turned over to her grandfather as a police dive team searched for her father. The search was called off Friday due to darkness and resumed the next day.

Detroit Firefighter Sivad Johnson holds plaque given to him in 2016 for saving the life of an unconscious man.  (Detroit Public Safety Foundation)

The body was found by police divers around 1 p.m. Saturday after a six-hour search.

It is believed Johnson may have been dragged underwater by a rip current, police said.

"He's a firefighter, he saw the girls in distress and jumped in. He's done that his entire career," Fornell said. "Something happened, and it's unfortunate to have lost one of our own that way."

CLICK HERE TO GET THE FOX NEWS APP

Johnson joined the fire department 26 years ago, following in his father's footsteps.

He was honored in 2016 by the Detroit Public Safety Foundation for saving the life of an unconscious man during a fire. A year later, he was honored for his bravery with the department's medal of valor.

Fox News’ Robert Gearty contributed to this report.