A Denton man committed four hit-and-runs Tuesday, then punched a woman while he robbed her, police say.

Police arrested 28-year-old Kevin Rashaad Walker shortly after the spree, which began about 7:50 p.m.

Officers were notified of a series of accidents along Fort Worth Drive involving a black Nissan Altima. In the first three, police said, the Nissan struck a vehicle and didn't stop.

In the fourth hit-and-run, the Nissan hit a 39-year-old woman riding a bicycle at Fort Worth and Myrtle Street, police said. The Nissan went up on the curb and hit two street signs, disabling it, and its driver — later identified by police as Walker — ran off.

Walker then ran to a nearby apartment complex, police said, and walked up to a 21-year-old woman as she was getting out of her car. When he asked to use her car to get something to drink and she told him no, he punched her in the face, then pulled her out of the vehicle and hit her while she screamed for help, police said.

Police said Walker ran off with the woman's cellphone and keys. Officers arrested him a short time later in the apartment complex's parking lot.

Walker has been charged with robbery; more charges could be filed later. He was being held Wednesday at the Denton County Jail, with bail set at $75,000.

The cyclist was treated at Medical City Denton for minor injuries. The robbery victim, who had facial swelling and a bloody nose, refused medical treatment.