A sex attacker violently raped a 15-year-old girl in woods in Fife after choking her until she was unconscious.
Paul MacKenzie told the terrified 15-year-old: “You are going back to sleep until I am finished” when she woke during the attack.
The 21-year-old attacked the child in a wooded area in Glenrothes on March 30 last year.
He had already raped a 15-year-old boy in September 2019.
He pled guilty to both crimes when he appeared in the dock at the High Court in Glasgow.
He was remanded pending sentencing next month.
Attacker lied about his age
The court heard MacKenzie knew the girl but she had believed him when he lied that he was just 16.
They had a row on the day of the attack and the victim walked off towards woods near Gilvenbank Park in Glenrothes.
Dad-of-one MacKenzie followed her, apologised and then repeatedly tried to kiss her.
Prosecutor William Frain-Bell said he went on to pester her for sex but she refused.
The scared teenager begged to go home but MacKenzie told her: “You are not going to leave until I am finished.”
The girl said she must have passed out before waking and discovering she was partially clothed.
MacKenzie went on to continue the sex attack after making the “sleep” threat.
The court heard the girl also suffered mouth and neck injuries as a result of being choked.
Raped young boy
MacKenzie was later traced but denied carrying out the attack when interviewed by police.
Mr Frain-Bell: “He said that he had walked with (the girl)…to her home.
“He then left and walked alone to the bus station.”
MacKenzie had earlier carried out a sex attack on a 15-year-old boy in woods near Carnegie Hall in Dunfermline on September 7 2019.
This victim had initially tried to help MacKenzie after he was found under the influence of drink.
The teenager only managed to finally escape after he was able to push his attacker away.
Lord Armstrong placed MacKenzie on the Sex Offenders Register and adjourned sentencing for reports until July 29 in Stirling.