Oscar Anibal Galicia Morales, 27, of San Rafael, has been charged with peeping for allegedly peering under the stall door on Dec. 13.
Police released a photo of the suspect taken with a cell phone as he fled the transit center that day, and someone who recognized him called police, San Rafael police spokeswoman Margo Rohrbacher said.
The caller said Morales frequents the downtown area, and police located him at the transit center and arrested him at 3:30 p.m. Friday, Rohrbacher said.
The incident was one of four lewd acts that occurred within a mile of each other between Dec. 13 and Jan. 4, police said. The other three incidents involved a man masturbating in front of women in public places, Rohrbacher said.
Morales has not been charged with any of the other crimes.
A fifth incident occurred Monday night when a man exposed himself to a woman as she walked home on First Street, near Shaver Street, but Morales was in custody in county jail at that time, Rohrbacher said.
Morales is also suspected of stealing a wallet from a woman as she shopped at a Safeway store on Dec. 17, Rohrbacher said. He has been charged with receiving stolen property and is scheduled to appear in court on that charge and the peeping charge on Jan. 19.