A man is facing charges in connection with alleged sexual assaults against three women and a girl inside a Toronto shopping mall.

Toronto police say the alleged attacks happened Wednesday night inside Fairview Mall in the Don Mills and Sheppard Avenue East area.

Police say a suspect was arrested on Thursday.

The 50-year-old Toronto man is charged with three counts of sexual assault and one count of sexual assault on a person under 16.

Police say they believe there may be more victims and are urging anyone with information to contact investigators.