A pervert groped a 71-year-old woman in the dark and told her that he needed sex.

Kieron Sullivan pounced on the terrified pensioner near her home in Glasgow's Kinning Park on December 30, last year.

The 21-year-old grabbed both breasts as the woman was sweeping leaves for her neighbour.

He shouted at her: "I need a s***, I need a s***."

The brave victim was able to push Sullivan away before he fled the scene.

Sullivan was also snared for performing earlier sex acts on himself in public.

He pleaded guilty today at Glasgow Sheriff Court to two charges of sexual assault.

Sullivan also admitted three charges of engaging in sexual activity in the presence of others.

The court heard the elderly woman was outside sweeping leaves for her neighbour while it was dark.

Prosecutor Emma Baker said: "Sullivan grabbed her from behind, held both breasts with his hands initially and put his right hand over her mouth.

"Sullivan pressed himself up against her and stated: 'I need a s***, I need a s***'.

"The woman grabbed Sullivan's hands away and pushed him off where he ran out of sight.

"She contacted the police while she was extremely shaken and frightened."

Sullivan was traced hours later following a chase when he was arrested.

The court heard of an earlier incident that day in which Sullivan was clocked performing a sex act on himself while looking into a stranger's living room window.

He did a similar act on Christmas Day 2021 while looking into an office window for a city centre homeless accommodation.

Sullivan also groped a care worker in the TV room of the accommodation in January 2020 before stating: "I know you want this."

The terrified 51-year-old locked herself in an office after the incident and dialled 999.

The hearing further was told that Sullivan performed a sex act on himself at Kelvingrove Park in the presence of a 23 and 19-year-old women.

Sentence was deferred pending background reports until next month by Sheriff Matthew Jackson KC.

Sullivan, who appeared from custody, had his remand continued and was put on the sex offenders register meantime.