A MAN who raped a woman in Lochgelly has been jailed after committing crimes spanning a decade.

John Weir, 29, was found guilty of horrific sex attacks on three women.

He assaulted his first victim when he was a teenager and after molesting her at a house in Kirkcaldy, he raped her.

Weir went on to rape a second woman on two separate occasions at addresses in Lochgelly and Kirkcaldy.

During one attack the woman kept telling him 'no' but he forcibly removed her underwear and ignored her pleas to stop.

Weir, of Edinburgh Road, Penicuik, told the woman during a confrontation: "It's your fault I am angry."

A third victim was also raped by him and subjected to a life endangering assault at a house in Kirkcaldy when she was seized by the neck and throttled.

He pushed her against a wall and sexually assaulted her.

Weir, who uses the name Krogan, had denied a series of charges during a trial at the High Court in Edinburgh but was found guilty of three assaults and rapes, an assault and rape to the danger of life and a further indecent assault committed at an address in Gorebridge, in Midlothian.

His offending began with a first sex crime committed between October 2008 and March 2010 and ended with him molesting a woman in Gorebridge in 2020.

A judge told Weir that he had been convicted of "very serious offences" after the jury returned its verdicts.

Lady Drummond said that although he has two previous convictions for assaults he has never been to jail.

The judge continued the case for sentence to obtain a background report on Weir but told him that because of the serious nature of the convictions he would be remanded in custody.

Weir, who had been on bail, was placed on the sex offenders' register.