Barrie Police have arrested a 27-year-old Richmond Hill man following a five month investigation into human trafficking.

Police made the arrest Friday shortly after 6 p.m. The man is charged with two counts of trafficking in persons, living off the avails of prostitution, and exercising control for the purpose of prostitution.

The man remains in police custody and is scheduled to attend a bail hearing on Saturday.