A GIGGLING rapist from Comrie who carried out a campaign of cruelty and control against women is facing a lengthy jail sentence.

Thomas Gordon, 54, formerly of Allen Grove, carried out painful sex attacks on two women, one of whom had suffered a medical condition that made the act dangerous.

The heavy gambler got money out of a third woman and threatened to send topless pictures of her to work colleagues and to post them online.

Gordon had denied a string of charges at the High Court in Edinburgh but was found guilty of two offences of rape and further crimes of assault and threatening and offensive behaviour.

The offences were committed at addresses in Comrie and at a park in Aberdour between 2010 and 2016.

One woman told jurors that after she was raped by Gordon and in pain and discomfort he seemed to find it funny and added: "Of course, he is sick in the head."

He raped a nurse who said she tried to push him away and told him "No, it's too sore" but he just giggled during her ordeal.

One woman who met Gordon online discovered that he was "very paranoid" and would accuse her falsely of cheating on him.

She said she would accompany him on trips to the casino where he spent hundreds of pounds.

A 44-year-old woman, who was twice raped by Gordon, said he made her give up her job and accused her of sleeping with a man she had a chat with.

She said: "I used to get called a whore, a slag, a cow and a bitch on a regular basis. He took my phone away from me so I didn't have any numbers. I lost contact with my family because of him."

"I knew he just didn't want me to be in contact with any males," she said.

At one stage she went to a women's refuge that helped sort out her finances but she went back to him.

It was arranged for her money to go into his bank account, but she said: "A lot of the time I didn't get the money because he is a big, big gambler. I had to rely on him for everything.

"He had this obsession. He used to question me constantly, asking me really disgusting sexual things," she said.

"He would blow up, absolutely blow up. He would scream at me that loud that his voice used to break up," she told the court.

She said Gordon, who worked for a kitchen and bathroom fitting firm, attacked her on one occasion, grabbed her head and dragged her downstairs backwards and threw her out of the house.

"He grabbed me like a piece of trash. I couldn't believe what he had done, but I should have known. When his pupils went big he was going to kick off, an evil look on his face. His temper was horrendous," she said.

The woman said that the first time he raped he had ignored her pleas that it was sore. She said: "He knew I didn't want it. He knew I was in pain."

She said Gordon was aware of a medical condition she had previously suffered after surgery.

On the second occasion he had carried out a sex attack on her in Aberdour.

She said: "I told him it was sore. Don't do that, but he kept going. He obviously doesn't know what no means."

The 46-year-old nurse met Gordon through the Plenty of Fish dating site and at first found him to be charming, but that changed.

"He would say things like 'you have slept with this person', " she said, adding that he would become verbally aggressive, standing over her and shouting at her while she was crying.

She said on one occasion Gordon had pushed her so hard that she fell and had to go to hospital.

She said that during the rape he committed she told him to stop and tried to push him away, but added: "He was too powerful. He was stronger than me."

Advocate depute Alan Cameron asked the woman if Gordon had said anything. She replied: "He just giggled."

Defence solicitor advocate Iain Paterson said Gordon had never previously served a jail sentence but custody would be required following the jury's verdicts.

The judge, Lady Scott, deferred sentence for the preparation of a background report and remanded him in custody. Gordon was put on the sex offenders' register.