Calgary Police have arrested and charged a man in connection with a series of assaults, but they are looking for more victims to come forward.

On August 2, at 1:35 a.m., two women were sitting together at the Anderson LRT station when they were approached by a man.

He spoke briefly with them before assaulting both of them without provocation.

A few minutes later, a transit worker in the area was approached and assaulted by what appears to be the same man.

Police only learned about the earlier assault after the transit worker reported the incident to his superiors.

Officers are eager to speak with the two women.

Another incident, at just before 6 p.m. on August 19, a female uniformed paramedic was leaving a coffee shop in the 9600 block of Macleod Trail S.W. when a man began shouting obscenities at her.

The paramedic retreated inside her vehicle and called police as the man continued shouting and began hitting the windows.

Kyle Mackenzie, 25, has been charged in connection with the incident with the LRT employee and the paramedic.

He is facing charges of criminal harassment and assault.

As police investigating, they found that Mackenzie may have been involved in a fourth incident on August 30.

CCTV footage shows a similar assault at approximately 10 p.m. at the Dalhousie LRT station.

The victim in that incident, who was seen wearing a hoodie, has not come forward.

Anyone who is the victim of an assault is urged to contact police immediately. Anyone who may have information relative to these occurrences is asked to call police or Crime Stoppers anonymously using any of the following methods:

TALK: 1-800-222-8477
TYPE: tttTIPS.com
TEXT: tttTIPS to 274637