He stabbed a Melbourne teen 49 times, ending her life in a ferocious, random attack, then went on a rampage that finished with the rape of another woman.
Sean Christian Price has finally owned up to the full extent of his crimes.
A week after pleading guilty to murdering 17-year-old Masa Vukotic, Price on Thursday also admitted separate charges of rape, theft and the attempted theft of a BMW over a two day period in March.
Price, 31, vehemently and chaotically denied rape allegations last week, but surprised his lawyers in the Victorian Supreme Court on Thursday when he pleaded guilty to raping a woman in Sunshine on March 19, two days after killing Ms Vukotic.
But his history of violent crime stretches back more than a decade, with convictions for rape, indecent assault and threatening to kill.
Fairfax and News Corp Australia have reported that in 2006, while in custody at the Thomas Embling Hospital in Melbourne, Price punched then-Health Minister Tony Abbott in the face.
At the time he was serving eight years and two months at the Victorian Institute of Forensic Mental Health facility for a string of sex attacks that started when he was 18, Fairfax reports.
Among his victims was a 13-year-old girl.
While at Thomas Embling he assaulted a staff member and was sentenced to two months in prison, according to News Corp.
He was jailed again in 2013, News Corp says, for assaulting three people and smashing private property and was released from Port Phillip Prison last October.
Five months later, he left his unit in Albion and spent the day riding trains until he ended up at the Dandenong park where he killed Ms Vukotic while she was on her regular evening walk.
Court documents show he’d spent the month before the murder of Ms Vukotic researching serial killers including Ivan Milat.
Premier Daniel Andrews said Price should not have been allowed to walk the streets.
“That Sean Price was free and largely unmonitored in our community was a catastrophic failing of the criminal justice system,” he said on Thursday.
Dressed in a dark suit and runners, flanked by five security guards, Price kept his head down throughout Thursday’s short hearing.
Price will face a pre-sentence hearing on December 14.