Edmonton police have charged a 27-year-old man with a series of alleged sexual assaults on three women at the Health Sciences and South Campus LRT platforms, and on a train.

A fourth complainant was also allegedly assaulted by the man.

Kurt Penasse was charged with three counts of sexual assault and assault.

Sometime after 11:40 a.m. on Monday, the accused allegedly groped three women with his hands at the LRT stations, and exposed himself to one of the complainants.

The first victim was approached at the Health Sciences LRT platform, where the accused allegedly attempted to touch her face and follow her. The woman managed to get away.

The suspect then boarded a train for South Campus and allegedly groped a woman on the train.

The man exited the train at South Campus and allegedly groped a third complainant on the LRT platform.

The fourth complainant was allegedly pushed under the stairs on the platform and groped as well.

The woman yelled for help and three nearby commuters, as well as ETS security, came to her aid, holding the accused for police.