TORONTO -- Police say four men are facing charges following an investigation into the slaying of a 25-year-old man in downtown Toronto last Oct. 31.

Investigators say they believe Charles Shillingford drove away in a vehicle after being shot and was involved in a collision a few moments later.

Shillingford was pronounced dead a short time later in hospital.

Police say Jahmal Joseph Richardson, 31, of Oakville, Ont., Kyle Sparks MacKinnon, 26, of Toronto, and two Halifax men -- Mitchell Mannette, 20, and Denzell Tyresse Walter Desmond, 19 -- are charged with first-degree murder.

They say the four are scheduled to appear in court in Toronto on May 19.

Police say MacKinnon also faces two counts of second-degree murder and three counts of attempt murder in the deaths of David Eminess, 26, and Quinn Taylor, 29, earlier this year in Toronto.