Longueuil police have arrested a 26-year-old St-Hubert man they allege was responsible for 23 different indecent acts.
Police said Kevin Lauzier is accused of exposing himself in front of women ranging from 14 to 62 years old in St-Hubert and Brossard between July 2013 and August 2014.
They said events all took place in the evening in public areas, near bus stops, shops and parks.
Police said Lauzier hid his face with a hooded sweatshirt or a tuque during the events.
Lauzier appeared in court today and was charged with indecent acts. He was also charged with disguise with intent.
Investigators are still looking for more information on Lauzier, as well as other potential victims.
Longueuil police can be reached at 450-463-7211.