Public record · O-3661

John Weir

Sex beast who preyed on women during decade-long reign of terror.

Current age 32
Offender ID: O-3661

Share this record

Use the original profile link when sharing.

Record details

A serial sex offender has been jailed after preying on women in Fife during a decade-long reign of terror.

John Weir, who also goes by the name John Krogan, was previously convicted of a number of sexual offences, including rape.

The 29-year-old carried out the horrendous crimes spanning a decade on a number of women in Fife between 2010 and 2020 - the first assault taking place when he was just a teenager.

Yesterday, the beast was jailed for eight years at the High Court in Aberdeen.

Detective Sergeant Lauren O’Neil said: “Weir carried out these crimes over a number of years and he will now face the consequence of his despicable actions in prison.

“I hope this sentencing gives the victims who came forward some comfort and allows them to move forward.

“We take reports of such offences seriously, regardless of how much time has passed and work to support victims. I would encourage anyone who has been impacted by this type of crime to report it.”

Disclaimer: This website is not affiliated with the private sex offenders registry maintained by the police; rather, it is a collection of publicly available data.

Sources and corrections

Read the source or submit an update to this record.