Anthony Frazier, 29, pleaded not guilty this morning in San Francisco Superior Court to charges of kidnapping, false imprisonment, human trafficking and abduction for prostitution, authorities said. If convicted, he could face several years in prison.
Frazier is due back in court Friday.
According to police, late Tuesday or early Wednesday, Frazier forced the 20-year-old woman into a car in Oakland and drove her to San Francisco to work as a prostitute.
Police spotted the woman in the street early Wednesday morning, and after checking on her welfare, she told officers what happened and provided a description of the vehicle, a police spokeswoman said.
Officers arrested Frazier at about 2:30 a.m. Wednesday in the area of Bush and Larkin streets, according to police.
The woman was safely returned home, police said.