Dale Provins was a 15-year veteran of the Jefferson Hills Police Department and also served in the U.S. Marine Corps.

By: KDKA-TV News Staff

ALLEGHENY COUNTY, Pa. (KDKA) — Officials have filed charges against a 23-year-old man connected to a crash that killed a Jefferson Hills police officer in June.

READ MORE: Franklin Park YMCA Installs Butler Co. Company's Virus-Killing Copper Material Invention

The Jefferson Hills Police Department announced that Zachary Foltz has been charged with homicide by vehicle while driving under the influence, homicide by vehicle, involuntary manslaughter, driving under the influence and drug possession.

RELATED STORIES:

READ MORE: Former Allegheny County Council President John DeFazio Passes Away

Officer Dale Provins was on-duty when a pickup truck crossed the center line and collided with his patrol vehicle on June 3. Provins was a 15-year veteran of the Jefferson Hills Police Department and also served in the U.S. Marine Corps.

(Courtesy: Jefferson Hills Borough Police Department)

The Allegheny County District Attorney’s Office approved charges and a warrant was issued for Foltz, of South Park, on Wednesday. He was taken into custody.

Investigators say that Foltz was speeding while driving southbound on Old Clairton Road when he crossed into the northbound lane and hit Provins’ northbound police vehicle head-on. Both drivers were transported by medical helicopters to a trauma center in Pittsburgh.

MORE NEWS: Police: Man Falsely Reports His Vehicle As Stolen, Googles 'How To Set Your Car On Fire And Make It Look Like An Accident'

Provins died from his injuries 10 days after the crash. He was laid to rest in Elizabeth on June 20.