A Toronto man is facing 18 charges following an investigation into human trafficking.

Police allege that, in a short period of time, the man introduced the victim into the sex trade where he forcefully gave the victim drugs in an attempt to gain control and exploit them.

Over an extended period of time, he assaulted, sexually assaulted, choked and forcibly confined the victim, police say.

Police say with help from the public the victim was able to escape.

Jamaal Koehler, 25, of Toronto, was arrested on Thursday, January 23.

He faces 18 charges including, two counts of sexual assault, four counts of assault, two counts of assault with a weapon, trafficking in persons by recruiting, transporting and harbouring, forcible confinement.

Police are concerned there may be more victims and urge anyone who has been a victim of Human Trafficking to come forward to police

He is scheduled to appear in court at 1911 Eglinton Avenue East, on March 31, 2020, 10 a.m., room 412.

Anyone with information is asked to contact police at 416-808-7474, Crime Stoppers anonymously at 416-222-TIPS (8477), online at www.222tips.com, online on our Facebook Leave a Tip page, or text TOR and your message to CRIMES (274637). Download the free Crime Stoppers Mobile App on iTunes or Google Play.