When the police arrived, they found a man with multiple stab wounds outside a house on the street. A woman was found inside the house, also suffering from multiple stab wounds.
The victims married and were pronounced dead at the scene by paramedics.
They have been identified as Joao Barcelos, 64, and Iva Barcelos, 59.
Investigators were then directed to the GO train tracks near the Weston UP Express station, a short distance away, where a man was struck by a train.
The man was found dead with “serious injuries” and has been identified as Tiberio Barcelos, 28, the son of the stabbing victims.
Police said he was not living with his parents but would be suspected of their deaths.
Anyone with information about Tiberio Barcelos; where is located before the stabbing are requested to contact the police.
Autopsies for the victims and the suspect are scheduled for Monday.