A sex predator who tried to evade justice has been jailed for 11 years.
Colin Ritchie preyed on four children during an 18-year campaign of abuse.
The crimes mainly occurred in Elgin and Fochabers, both in Moray.
The 56-year-old had been due to face the allegations at a high court hearing in March 2020. However, Ritchie failed to show before being eventually held and hauled into the dock.
The first offender was sentenced at the High Court in Glasgow on Wednesday.
He was previously found guilty after a trial in Aberdeen of 11 charges including lewd and libidinous behaviour, indecent assault, breaching bail and failing to appear for the earlier court hearing.
Judge Graham Buchanan told Ritchie: “You were convicted of serious sexual offences against children.
“In the course of the crimes against one boy, it is apparent that you groomed and corrupted him over a substantial period.
“This was to the point that he believed the depraved conduct was perfectly normal.
“It is inevitable that what you did to him and the other victims resulted in long-lasting consequences and psychologically damaging for them.”
Ritchie – who appeared via video link from prison – repeatedly shook his head as he was sentenced.
The abuse occurred between 1988 and 2006. Ritchie targeted two boys and two girls during that time.
One victim was as young as seven when Ritchie struck.
Bill Adam, defending, said Ritchie continues to maintain his innocence.
Judge Buchanan also placed Ritchie on the sex offenders’ list indefinitely.