A SEX attacker who said his abuse of children was a "cancer" is behind bars.

William Donnelly preyed on two young girls between November 1991 and October 2004.

The 67 year-old tried to buy the silence of one of his victims with a chocolate bar.

READ MORE: Police name Coatbridge teenager who died after Kilwinning disturbance

Donnelly admitted to four charges including rape one of the girls as well as lewd and libidinous behaviour towards the other.

The High Court in Glasgow heard the crimes occurred at Donnelly's then home in the city's Croftfoot.

Both girls were as young as five when the now OAP first struck.

Donnelly went on to rape the first victim, who he would lure away by showing her his collection of coins or records.

Describing the attacks, prosecutor Ruth Charteris QC said: "She would close her eyes and wait for it to finish."

The second girl got a Mars Bar after she was preyed upon.

READ MORE: Bus driver knocked co-worker unconscious in Glasgow Wetherspoons 

Miss Charteris said this victim also tried to "black out" what happened.

Donnelly, now of Paisley, Renfrewshire, was confronted about his abuse years later.

In late 2019, police were alerted to a man threatening to jump from a multi-storey car park in the town and found Donnelly.

He told officers: "Years ago, I misbehaved. I know that it was wrong. It is a cancer."

Frances Connor, defending, said the pervert now wanted to apologise to the victims "for what it is worth".

Lord Beckett remanded him in custody pending sentencing on June 21 in Edinburgh.