A young woman suffered a terrifying ordeal after being sexually assaulted on a bus in Port Erin before being followed to her place of work.
Craig Teare of Crossag Close in Ballasalla appeared before magistrates at Douglas Courthouse.
The 38 year old admitted sexual assault and a charge of offering to supply cocaine was withdrawn by prosecutors.
The court heard the woman was on a bus on May 14 at 6.40pm when Teare got on and sat by her.
He tried to kiss her and lick her face before groping her breasts and groin - when she got off the bus he followed her to work and tried to pull her into toilets.
Teare was committed to the Court of General Gaol Delivery and remanded in custody until May 31.
Terry’s Tato’s owner named 2026 Customer Service Champion
Treasury rules out universal basic income
'Incredible' M&S team marks 150 years of collective service
Coastguards complete two rescues in a day
Space to bring 90's vibes to the 'Neighbourhood'
Noble’s Private Patients’ Unit reopening later this year for some procedures
Ballasalla roundabout could be completed next year
Two more schemes backed by government fund