A Toronto man faces four charges in connection with an alleged sexual assault that occurred early Sunday morning.

Police say that the female victim was chased by a man after getting off a bus in the Finch Avenue West and West Road area at around 1 a.m.

She was sexually assaulted after the man prevented her from entering an apartment building, police say.

Police were contacted after the woman was able to get away from the man.

On Wednesday, police arrested a suspect in connection with the incident.

Daud Ahmad, 25, is charged with sexual assault, forcible confinement and two counts of criminal harassment.

He was scheduled to appear in court Thursday morning.

Police believe there may be more victims.

Anyone with information is asked to contact police at 416-808-3100 or Crime Stoppers at 416-222-TIPS (8477).