Bernard Callaghan has been jailed for nine years for a series of sexual offences which took place in the Fife, Edinburgh and East Lothian areas.
The 53-year-old targeted three women over a 15-year period from 2007 to 2022.
Callaghan was found guilty at the High Court in Edinburgh on Monday, 4 March, 2024, and returned for sentencing today, Wednesday, 17 April.
Detective Sergeant Craig Donnelly from Police Scotland’s Public Protection Unit said: “Bernard Callaghan is a very dangerous individual who is now being held accountable for his despicable behaviour towards the three victims.
“Their experiences will undoubtedly have left a lasting impact however I hope that today’s outcome provides them with some degree of closure and helps them to move on with their lives.
“Police Scotland takes all reports of sexual abuse extremely seriously and we will work with victims to thoroughly investigate and bring perpetrators to justice.
“We would encourage anyone who has, or is experiencing this type of crime, to have the confidence to come forward and make a report to Police Scotland on 101.
“There is no time limit on reporting and no matter when the abuse occurred you will be listened to, you will be supported and together we will bring the perpetrator to justice.”