Get breaking news alerts and special reports. The news and stories that matter, delivered weekday mornings.

A retiring police officer was killed and two others were injured in Louisiana on Sunday morning after a drunk driver hit them, authorities said.

In a statement, Louisiana State Police spokesman Michael Reichardt said Sterlington police Officer David Elahi was conducting a traffic stop on Highway 165, near the Arkansas state line, shortly before 5 a.m. (6 a.m. ET) when a pickup truck crossed onto the shoulder.

Sterlington, Louisiana, police Officer David Elahi in an undated photo. City of Sterlington, Louisiana

The truck struck Elahi, killing him and ripping the doors from a patrol car, The Associated Press reported. Two officers who weren't were injured treated at a hospital for non-life-threatening injuries, state police said.

Let our news meet your inbox. The news and stories that matters, delivered weekday mornings. This site is protected by recaptcha

Elahi was pronounced dead at the scene, the statement said.

Sunday was originally scheduled to be Elahi's last full-time shift before retiring, Sterlington Police Chief Barry Bonner told local newspaper The Ouachita Citizen. Elahi had postponed his final shift until July 17, Bonner said.

The driver, identified as Tracy Darnell Govan, 44, of Monroe, was determined to have been impaired at the time of the wreck, police said. He was charged of vehicular homicide, vehicular negligent injury and other counts, police said.

Govan was released on undisclosed bond Sunday, according to the Ouacita Parish jail.

In addition to his job as a cop with the Sterlington police, Elahi rented inflatable bounce houses and worked in real estate, the AP reported, adding that he was engaged to be married and had a toddler-age daughter.

"David was probably the hardest-working individual I've ever met," Sterlington Police Chief Barry Bonner said, according to the AP.