A St Andrews golf club worker sexually assaulted two young girls and then attacked the Good Samaritan who rushed to their rescue.
Grant Mills targeted a group of youths gathered in a secluded area and groped two youngsters after downing a bottle and a half of Buckfast.
He then assaulted a third girl who tried to intervene, before knocking over a concerned neighbour and kicking him when he was confronted about his behaviour.
He was found guilty after a trial.
Dundee Sheriff Court heard he has also lost his job as a result of the offences.
Punishment
Sheriff John Rafferty placed hospitality worker Mills on the sex offenders register for five years and under a curfew for six months from 7pm to 5am.
He also ordered him to pay £459 compensation to his male victim for breaking his glasses.
The sheriff said: “These two teenage girls were doing what girls and boys that age do by enjoying themselves in a secluded area and you turned up under the influence and still drinking.
“You introduced yourself into their company and sexually assaulted two of the girls.
“On your way away, you then assaulted a third girl.
“A good citizen came out of his house to see what was going on and you assaulted him as well.”
He acknowledged the offences were “out of character”.
The offences
Mills continued to deny his guilt and told the trial his recollection of events was unclear because he had downed a bottle and a half of Buckfast.
Mills, 28, of Freddie Tait Street, St Andrews, was found guilty of sexually assaulting a 14-year-old girl by grabbing her breasts in a wooded area near Grange Road on April 9 2021.
He was found guilty of sexually assaulting a 16-year-old girl by grabbing her round the waist, touching her body over her clothing, and kissing her on the cheek.
Mills was also found guilty of assaulting another 14-year-old girl by punching her on the face and grabbing her neck to her injury.
And he was found guilty of attacking and injuring a man in Irvine Crescent, St Andrews, by knocking him to the ground and kicking him.
Solicitor Ross Bennett, defending, said: “Clearly Mr Mills had been drinking that day.
“He was working in hospitality at a golf club in St Andrews.
“When this came to light he was told, in no uncertain terms, that he couldn’t continue with that and he hasn’t worked since.”