MURFREESBORO, Tenn. (WKRN) – Unsuspecting women violated by a complete stranger, now the man accused of taking photos up a woman’s skirt in Murfreesboro has been arrested.

It turns out the suspect, Craig McCord, 39, is on the Tennessee Bureau of Investigation’s Sex Offender Registry for a crime he committed last year against a teenage girl.

Murfreesboro police sex crimes detectives developed McCord as a suspect and after a witness picked him out of a line up, he was arrested.

“I went to Publix after work and was shopping for dinner,” victim Sirena Bragg told News 2 last week. “And he had his phone under my dress.”

Bragg was on the diary aisle at the Publix on Memorial Blvd. when another customer noticed a man on the floor taking video or photos under her dress.

“He said, ‘Ma’am, there was a man who was squatting underneath you and was taking pictures underneath your skirt,” the victim said. “I had a knee-length, professional dress on.”

McCord was caught on-camera inside the store.

He has since been charged with observation without consent and unlawful photography.

“Detective Tommy Roberts did a great job,” Bragg told News 2 by phone Tuesday. “He is committed to getting it done, and keeping Murfreesboro as safe as he can.”

News 2 has confirmed McCord was arrested in August of last year on a sealed capias for sexual battery by an authority figure and violation of the sex offender’s registry.

He was already out on a $100,000 bond.

News 2 has also learn, McCord’s wife, Virginia McCord, a former Murfreesboro City Schools substitute teacher was also arrested last August for not telling police or DCS that her husband had sexually assaulted a teenage girl staying at their home.

We checked and found out Craig McCord has an extensive criminal history in Nashville.

He was convicted for sexual battery, attempted aggravated burglary and has a list of other charges.

There was a similar case where a man was seen taking pictures up women’s skirts in the Kohl’s store in Murfreesboro.

Police are investigating to see if McCord fits the description of that suspect.

“It’s sad that a sex offender may get lesser time than someone selling marijuana,” Bragg said. “I’m more worried about a sex offender, who are dangerous, than a pothead.”

McCord was already scheduled to appear in court in Rutherford County for a plea hearing on sexual battery by an authority figure.

News 2 checked with the Rutherford County District Attorney’s office and an assistant DA said since McCord was arrested again, and was still on bond, a motion can be filed to increase the old bond or he could higher bond on the new charges or both.

McCord remains behind bars in Rutherford County.