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.
1,268 competitors to tackle Parish Walk this year
Beach stage needs busking talent!
Loafs to leathers plan to be discussed next week
Would-be MHKs asked to sign Pride Pledge
New home for Braddan takeaway from today
Manx lobsters' radioactivity levels 96% lower than in 1998
Former Albert Road School in Ramsey to become flats?
Armed police training on key road into city today