A 38-year-old semi driver has been charged in connection to a crash that killed three Carrot River teens earlier this summer.

Normand Mark Joseph Lavoie, from Winnipeg, is charged with three counts of criminal negligence causing death and one count of criminal negligence causing bodily harm.

He made his first court appearance Friday morning at Melfort Provincial Court, according to an RCMP media release.

Mounties responded May 3 to a fatal four-vehicle collision on Highway 6, about five kilometres south of Spalding, Sask.

A car was stopped in a construction zone when it was rear-ended by a semi-tractor trailer, RCMP said.

The car was pushed forward into a pickup truck, which then struck a highway flag person before colliding with a construction pilot vehicle.

The three people in the car — 17-year-old Carter Stevenson, 15-year-old Kristian Skalicky and 14-year-old Justin Gaja — were pronounced dead at the scene.

The flag person, a 21-year-old B.C. man, was flown to hospital in Saskatoon with critical injuries.

The drivers of the semi, pickup and pilot vehicle were all taken to hospital in Melfort with minor injuries.

Lavoie’s next court appearance is set for Sept. 22.