A 23-year-old man has been arrested in connection to a random stabbing at Yonge and Eglinton last month.

Andrew Senechal of Toronto is facing three charges, including aggravated assault, possession of a dangerous weapon and theft under $5000.

This, after a man was stabbed three times on the concourse level of a commercial building at 2210 Yonge Street on June 29th, around 3 p.m.

Witnesses reported an unknown male got into an unprovoked argument with the victim before the stabbing. The argument escalated and the suspect allegedly pulled a knife and jabbed the victim three times.

The victim and the suspect did not know each other before the attack, according to police. Last week, security images were released in hopes of identifying the suspect.