An 18-year-old high school student was charged Tuesday, March 13, with sexually assaulting a woman and two underage girls — one of whom he stabbed — in separate incidents that happened near Edison High School in Huntington Beach.

Michael Anthony Meer, who attends Fountain Valley High School, was on roller blades when he encountered each of the victims, said Huntington Beach police Officer Angela Bennett.

On Feb. 28 he groped a 39-year-old woman while she was walking to the gym between 6 and 7 p.m., according to prosecutors. In other incidents on March 9 between 5 and 6 p.m. he groped two underage girls who were at the Edison High School campus after school hours and stabbed one of them, injuring her seriously.

Meer was arrested shortly after near the campus by police.

He faces counts of sexual penetration by foreign object, sexual battery, assault with a deadly weapon, mayhem and child annoyance, a criminal complain shows. He also faces a sentence enhancement for inflicting great bodily injury for the stabbing where he used a knife, according to the complaint.

According to jail records, he was being held in lieu of $500,000 bail.

City News Service contributed to this report.