Toronto police have arrested a man suspected of assaulting a woman on the York University campus.

The alleged assault took place on Thursday at about 4 p.m. inside the Seneca College building on Finch Avenue West.

Police say the 20-year-old victim was walking to the building when she became aware of a man walking very close behind her.

When the woman entered the Seneca College building the man continued to follow her.

Once inside the main hall the man sexually assaulted the woman.

Although the woman got away and ran into an office the man continued to follow her.

The woman was assaulted for a second time in a hallway.

She managed to get into a second office and close the door. The man then left the building.

On Saturday police arrested a 30-year-old man. He is facing sexual assault charges.

His name has not been released.