A Mearns man who conducted a catalogue of assaults spanning 24 years was described as “a terrible risk to women” by one of his victims.
Colin Gillies from Inverbervie was found guilty of 18 charges after a trial at Aberdeen Sheriff Court on Wednesday.
The 51-year-old had originally faced 20 charges but the jury returned not proven verdicts on two of the charges against him.
He was convicted of seven charges of assault to injury and danger of life, one assault, nine assault to injury charges and one of assault to severe injury.
The offences he was convicted of took place between August 1990 and June 2014 and involved three women and three children.
He subjected all three of the women to assaults which saw him hold a pillow or cushion over their head and mouth, restricting their breathing.
He also carried out this type of attack on two children where he compressed their necks, restricting their breathing.
In another attack on one of the women, he punched her on the head and body repeatedly, kicked her on the head before compressing her neck causing her to lose consciousness.
One of his victims said she was “delighted” at the verdict.
She said: “It’s been a long time coming. He is a risk he has done this for almost three decades.
“He is a terrible risk to women. We finally got a chance at justice.”
Gillies will appear from custody for sentence next month.
His defence advocate, Stephen Hughes QC asked for a risk assessment to be carried out and told the court his client had a borderline personality disorder.