James Campbell, a beggar convicted of raping a 57-year-old woman, had told police that the victim wanted rough sex, a report has said.
The 32-year-old was said to have pounced on the woman, who had showed some concern about him sleeping in the rain, on August 16, 2018.
He reportedly told police: “She wanted rough sex, so I gave it to her.”
Campbell, who has been in custody since August last year, has been placed on the Sex Offenders’ Register.
The High Court in Glasgow, Scotland, heard that Campbell had followed her and refused to go back. He then asked for a kiss and became violent when she refused after which he raped her.
Prosecutor Angela Gray said Campbell told the woman he loved her and wanted her to be his girlfriend which she refused.
Gray said the woman repeatedly told him to stop and that he was hurting her but he did not stop and told her to shut up.
“A solicitor working in an office overlooking the lane saw the incident taking place and phoned the police,” she said.
Campbell, who dressed in Celtic football club gear and draped himself in an Irish tricolour, regularly begged and made up to £100 a day.
The judge, Lady Stacey, who described Campbell’s crime as very serious, said he needs to be put away from the public.