The son of an 85-year-old man, who was killed on a St Kilda pedestrian crossing this week when hit by a cyclist, is calling for compulsory registration of bicycles and licensing for cyclists.
Alastair Mackenzie said yesterday: "How many innocent people need to die before these laws catch up?"
His father, Norman Mackenzie, had been walking his blue Staffordshire bull terrier puppy along Jacka Boulevard, as he did twice a day every day, when he was hit by the cyclist at the crossing at 5.30pm on Tuesday, police believe.
Mr MacKenzie was taken to hospital but later died of serious head injuries. The 30-year-old cyclist, a Port Melbourne man, was taken to hospital with non-life-threatening injuries.
A doctor at the scene tended to Mr Mackenzie immediately after he was hit, his son said. He is hoping the doctor can come forward or contact police to assist with the investigation.
Norman Mackenzie, a father of two, was "extremely vigilant when it comes to crossing roads", his son said. He was working to teach his pup traffic awareness, making her sit and wait for the light to go green. When he was hit, his pockets were full of dog treats, his son said.
"He was a gentle, generous loving and caring man that tried to help everyone he met," Alastair said. "He had strong beliefs and made a lot of effort to improve the experience people had in life and wanted to make the world a better place."
He said he did not want his father's death to be in vain. He wants bicycles to be registered and insured, with a licence system introduced to ensure that cyclists can prove they know the road rules.
Victoria's Bicycle Network is strongly opposed to cyclist registration, calling the idea "absurd".
"There is no credible support for bicycle registration anywhere in the world," the lobby group's website says.
"Proposed schemes would simply waste money, not improve road safety and discourage people from bike riding."
Cycle trails along the beaches of Port Phillip are very popular with riders, but come with a dangerous reputation.
In 2015, a young woman was left with a fractured skull and two others were hospitalised after a crash at Beach Road, Mentone, during the notorious "hell ride".
In 2006, 77-year-old James Gould was struck and killed by a cyclist on Beach Road in Mentone.