A Phoenix man faces kidnapping charges after he punched his ex-girlfriend in the face and forced her to stay in the car while he drove, according to police.

Police documents allege John Williams, 26, met with his ex at a Starbucks Feb. 27 so she could give him back some belongings after they broke up in December.

Williams told her he needed more clothing that was at her home, so they went there before heading to a hotel near I-17 and McDowell Road where he said he was renting a room. Instead, Williams moved some things around in the car and laid down the back seat to make a sleeping space before making a sexual advance on the victim, police said.

She pushed Williams away and he punched her in the face before putting her in a choke hold, according to documents. She told police that he made a reference to her sleeping with someone else, then took her bracelets and gold rings.

He forced her to stay in the car, parking against a wall before driving to an apartment complex near 28th Drive and Cactus Road. He gave her bracelets back and said he'd give back the rings if she didn't talk to police.

The victim told police that Williams had contacted her demanding money in exchange for the rings. He said he was staying at his cousin's house, so police found him there and arrested him Monday.