A Whitchurch-Stouffville man is facing a number of charges related to prostituting juveniles.

York Regional Police (YRP) say 32-year-old Stuart Walker is faces several charges related to prostituting juveniles, trafficking cocaine, and assault causing bodily harm.

YRP made the arrest Thursday after they received a call from an alleged victim.

Police believe Walker may have been involved with other sex workers and are asking witnesses to come forward.