Richard Rodriguez, 30, was charged with three counts of peeping, police said. (Prince William County Police Department)

Police have arrested a 30-year-old Fredericksburg man who authorities said carried a bag with a hidden recording device and dressed as a woman to peep on several victims from restroom stalls.

The man, Richard Rodriguez, was taken into custody Monday afternoon at Potomac Mills Mall after a woman, who found him in a neighboring restroom stall, pointed him out to security.

Investigators tied Rodriguez to two other peeping incidents in the area, Prince William County police said Tuesday. Authorities said he was charged with three counts of peeping and three counts of unlawful filming of a non-consenting person.

A 35-year-old Alabama woman who was using the Woodbridge mall’s restroom at 3:10 p.m. Monday noticed a bag poking out from underneath a neighboring stall. The victim walked out of the stall and confronted the person, who police said was Rodriguez dressed in women’s clothing.

Rodriguez walked out of the stall and quickly went into another one next to another woman, a department press release said. The victim alerted the woman and mall security about the peeper, and officers later took Rodriguez into custody.

Authorities found a video recording device inside Rodriguez’s bag, said Officer Nathan Probus, a Prince William County police spokesman. Investigators linked the 30-year-old man to two similar peeping incidents at the mall on Oct. 11 and a nearby Wal-Mart on May 15, Probus said.