A 30-year-old Toronto man has been charged with sexual assault following a police investigation into three separate incidents involving women being attacked from behind, police say.

On May 26, an 18-year-old woman was walking home after getting off a bus in the Keele St. and Rutherford Rd. area at about 1 p.m. While unlocking her front door, police say the suspect ran towards her from the sidewalk and sexually assaulted her. The woman fought off the man and he fled the scene, according to a news release issued Monday afternoon.

On June 8, police received another report of a woman, 33, being sexually assaulted while walking in the Whitmore Ave. and Fairleigh Cres. area. According to police, at about 11 p.m., a man approached the woman from behind and sexually assaulted her. Once the woman screamed, the man fled, police say.

A similar incident occurred June 21 at about 11:15 p.m. Police say a 29-year-old woman was walking in the Brooke Ave. and Yonge Blvd. area when a man approached the woman from behind and allegedly dragged her up a driveway and sexually assaulted her. After the woman fought him off, the man fled.

On July 8, police arrested Le Roi Wisdom Saul, 30, of Toronto and charged him with four counts of sexual assault and criminal harassment. He appeared in court July 11.

Police are concerned there may be other victims and are asking anyone with information to contact police at 416-808-7474 or Crime Stoppers anonymously at 416-222-TIPS (8477).