Police say they believe a 32-year-old Whitchurch-Stouffville man arrested in connection with a juvenile prostitution investigation may have additional victims.

Officers with the York Regional Police Drugs and Vice Unit began an investigation into the man after a victim came forward seeking assistance on Wednesday.

The man was then arrested after police executed a search warrant at a residence near Highway 48 and Bloomington Road on Thursday.

While searching the residence, police say they located a variety of drugs, a Taser and several vicious dogs that had to be subdued.

Stuart Walker is facing a long list of charges, including living on the avails of prostitution, living on the avails of a juvenile, assault with a weapon and assault causing bodily harm.

Anyone with information is asked to contact the York Regional Police Drugs and Vice Unit at (866) 876-5423, ext. 7817 or Crime Stoppers anonymously at (800) 222-TIPS.

Remember for instant breaking news follow @cp24 on Twitter.