A Halifax man is facing charges after he allegedly assaulted a woman and tried to pull her into an isolated area while she was walking home.

Halifax Regional Police responded to the area of Agricola and North streets at 2:14 a.m. Sunday.

Police say the woman was walking in the area when she was assaulted by a man she didn’t know. Police allege the man tried to pull the woman into an isolated area, but a passerby saw what was happening and intervened, causing the suspect to flee.

The woman was treated at the scene.

Police arrested a man without incident at a Halifax home around 5 p.m. Monday.

Colton William Chappell is facing charges of assault causing bodily harm, suffocating to overcome resistance, forcible confinement, and sexual assault.

The 28-year-old man appeared in Halifax provincial court on Wednesday. He will be held in custody until his next court appearance.