Pierce County prosecutors charged Sylvester Haliburton, 27, with two counts of first-degree criminal impersonation and one count of first-degree unlawful imprisonment. Bail was set at $75,000.
According to charging documents:
A known prostitute told police she opened a man’s car door Oct. 8, at which point he flashed a badge, showed a gun and said, “Tacoma police, get in the car, don’t make a scene.”
Thinking the man was an officer, the woman got in the car and the man called for “backup” on a walkie-talkie.
He told the woman, “I was gonna take you to jail, but I like you tonight.” He asked where to find underage girls and said he was “working with the MPs.”
She lied and gave and location.
Then he told her he wouldn’t take her to jail if she gave him oral sex for free.
When they got to the area where the woman said there were underage girls, she fled.
She gave police a description of the man and the car, and said she had seen him driving on Pacific Avenue several times. The car had a Department of Defense sticker on the windshield, she said.
Another woman told police a man approached her Oct. 14 near the 9000 block of Pacific Avenue and agreed to pay her $80 for sex. They pulled into a parking lot and he said he was an undercover officer. He showed her a gold star-shaped badge, and said he would call for backup if she caused problems.
When she called his bluff and tried to get out, he grabbed her wrists and pulled her back inside, she said. She told him she had children, one with epilepsy, and he apologized and gave her $50.
He said he was looking for a pimp who raped his niece.
As she left, he pulled out what looked like a handgun and told her he could hurt her if he wanted, she reported.
She gave police an identification card she got from the man, which identified Haliburton as part of the Army. Police found him on base and arrested him.
He told investigators that he gave a girl a ride but denied anything else happened.

