Officials are seen investigating the scene of a deadly crash in Richmond Hill on August 18, 2019. (CTV News Toronto)

The 44-year-old male driver of the white Mazda was pronounced dead at the scene. Police have said the deceased was a resident of Richmond Hill, but have not released his name.

A 40-year-old woman and a 12-year-old boy—who were both passengers of the Mazda—sustained serious injuries. They were transported to the hospital for treatment.

The driver and the passenger of the white Mercedes, as well as the driver of the grey Hyundai, were taken to the hospital for minor injuries. The two occupants of the red Toyota were uninjured.

One person is dead and several others are injured after a crash took place in Richmond Hill. (CTV News Toronto)

On Monday, police said that the driver of the white Mercedes had been charged in connection with the collision. Richmond Hill-resident Fereidoon Hayatibahari was charged with six offences, including impaired driving causing death and criminal negligence causing death.

Hayatibahari appeared in court on Wednesday afternoon and was released on $25,000 bail under the conditions that he remain under house arrest, reside with a surety, not drive or possess the keys to a vehicle, and not be outside his home with alcohol in his blood.

Police also confirmed that Hayatibahari has also charged with dangerous driving causing death, and two counts of dangerous driving causing bodily harm.

He was also made to surrender his passport and all travel documents to York Regional Police.