A Red Dot taxi driver stole a woman's American Express card from the vehicle earlier in the year and used it to charge $1,165 worth of merchandise, police said.

Nestor Rodriguez, 36, of Rutland Avenue, was arrested at his home on a warrant Friday morning in connection with the theft.

A Ridgefield resident came to police headquarters on Jan. 21 to report the theft, according to the report. She said she was taking a Metro-North train home from New York City when she fell asleep and missed her stop. She got off in Fairfield and negotiated a $75 cab fair with Rodriguez to take her to Ridgefield, police said. They stopped at an ATM so the woman could get cash to pay the fare, and she said when she got of the cab to use the ATM, she left her purse in the taxi.

On the drive home, the report states, Rodriguez allegedly committed an act of exhibitionism that was reported to, and handled by, Ridgefield police.

The stolen credit card was used at a variety of places, including Stop & Shop, the Fairfield Motor Inn, Duchess and Kohl's, as well as to make online purchases, police said.

Rodriguez was charged with fourth-degree larceny, two counts of illegal use of a credit card, receipt of goods from the illegal use of a credit card, third-degree identity theft and forgery in the third degree. he was held on a $20,000 bond and is scheduled to appear June 25 in Bridgeport Superior Court.