A 24-year-old male is facing charges after he allegedly followed, harassed and sexually assaulted a woman who was walking with a child in Brampton earlier this month.

The accused appeared in court in Brampton on Wednesday. He was released on $2,000 bail under the condition that the accused not have any direct or indirect contact with the alleged victim.

The incident occurred on June 1 at around 7:45 p.m. in the area of Kings Cross and Knightsbridge roads.

Police said the female victim was approached by the male suspect at a convenience store nearby. The suspect attempted to make conversation with the woman but she left the scene on foot.

Officers said the suspect then followed the woman in a silver sedan to an apartment building.

Surveillance camera footage released Tuesday showed the suspect approach the victim a second time.

In the footage, the woman is seen walking with a child when a man approaches her from behind and appears to grab her. She is then seen saying something to the man as he walks away but he turns back around to approach her.

The woman then throws a drink in the man’s face before a physical altercation takes place as the child stands nearby.

The suspect fled the scene again in the same silver vehicle.

On Tuesday, a suspect identified by police as Anirudha Nayagam of Brampton turned himself in to authorities.

He has been charged with sexual assault, assault and criminal harassment.

Anyone with further information about this incident is asked to call police at 905-453-2121, ext. 3460.