A 43-year-old man who abused two boys over a five-year period has been jailed for 11 years.
Gerard Martin Cullen was found guilty of two counts of raping a male under 16, three charges of a serious sexual offence and five indecent assaults.
Cullen, of Aubrey Court, Iffley, Oxfordshire, was found not guilty of two other indecent assaults.
Police have welcomed Tuesday’s result of the trial at Oxford Crown Court as a “tribute” to the victims’ courage.
After a long period of pain and uncertainty, justice has finally been proven
Det Con Steven Eaton said: “The conviction of this man is a great tribute to the strength and courage the victims have shown since the start of the investigation.
“Cullen betrayed their trust and hopefully this guilty verdict will go some way to helping them recover from the pain and trauma he has caused them.”
Andrew Castle, spokesman for the victims, said: “After a long period of pain and uncertainty, justice has finally been proven.
“Thanks again to the skills of the child protection unit of Thames Valley Police and the CPS, hopefully this case may encourage other victims to come forward no matter how long they’ve been bottling up their memories”
Cullen was sentenced to eleven years to run concurrently for each of the charges of rape and of the serious sexual offences.
He was also sentenced to three years for each of the indecent assaults, also to run concurrently.