ST. CLOUD -- A Waite Park man faces a sex trafficking charge after allegedly trying to get an undercover officer he thought was a prostitute to work for him.

Members of the Central Minnesota Sex Trafficking Task Force posted an ad on in February acting as a woman looking for clients willing to pay for sex.

According to the criminal complaint, 36-year-old William Ballard responded to the ad and asked the fictional woman whether she was working as an independent. Undercover police responded she was and that she didn't want a pimp taking her money. Ballard allegedly said it would be a partnership and he could provide her with a house and transportation.

Court records show Ballard texted that "I been in the game and been around the world. I'm far from green sweetheart...Instead of a girlfriend...I rather have a hoe."

Police set up a meeting at a hotel and arrested Ballard. A search warrant was then filed to gain access to Ballard's phone.

Ballard faces a charge of engaging in sex trafficking of an individual. A warrant has been issued for him to appear in Stearns County District Court on the charge.

Ballard is currently on supervised release stemming from a 1st-degree assault conviction in Ramsey County where a woman said Ballard had trafficked her for sex, broke some of her bones and slit her throat.