York Regional Police have charged a Toronto man who is allegedly involved in the human trafficking of two teenage girls under the age of 18.

Police said the investigation began on April 3 into a suspected pimp, who is allegedly active online and uses numerous social media sites to find his victims.

On April 26, police arrested the suspect after investigators located two victims. Const. Laura Nicolle said police are not releasing the circumstances behind how the victims were found to protect their identities.

The suspect has been identified as Alexander Roberts, 20.

He has been charged with trafficking in persons under the age of 18, procuring person under 18, exercising control, direction or influence over person under 18, two counts of possession of child pornography and two counts of distribution of child pornography.

Roberts is also facing two counts of advertising sexual services, material benefit resulting from trafficking in persons under 18, material benefit from sexual services provided by person under 18, assault and two counts of failing to comply with conditions of recognizance.

He will appear in a Newmarket court on May 22.

Police said the investigation is ongoing and are willing to speak to anyone involved in the sex trade who may be looking for a way out or who may require assistance.