SAN JOSE -- A registered sex offender who purportedly broke into a woman's house early Tuesday morning in South San Jose and stood over her bed was arrested by police.

San Jose police say Ryan Kamfolt, 29, had women's underwear in his pockets. He was arrested on suspicion of burglary when he tried to leave the neighborhood located off Monterey Road and Tennant Avenue, according to police Lt. Mike Sullivan.

Police say Kamfolt is a registered sex offender and is in compliance, having last registered on Feb. 13.

The 52-year-old woman was home alone when she woke up about 3:15 a.m. to find the intruder standing above her. She began screaming and chased him as he ran out of the house, Sullivan said.

She then called 911 and gave police a good description, saying the man was bald and wearing a plaid shirt. The woman's TV was on at the time, providing just enough light to get a good look at the intruder, Sullivan said.

Officers were already in the neighborhood, patrolling the area following some recent quality-of-life crimes that have occurred, Sgt. Jason Dwyer said.

Officers spotted Kamfolt walking out from between two houses.

"He tried to play it off like he was just somebody who was an onlooker and wondering what was going on," Dwyer said.

Sullivan said Kamfolt matched the description and was detained. Police then learned he was on probation for burglary and was a registered sex offender.

Police also found a smartphone with an app running that allowed him to listen to the San Jose police scanner.

The woman later identified Kamfolt as the intruder.

Police found women's underwear in Kamfolt's pockets. He was wearing an ankle bracelet because of his probation.

Police believe Kamfolt entered the house by forcing open a kitchen window.

"This was a great arrest of a very dangerous suspect," acting Police Chief Larry Esquivel said in a statement. "Our patrol officers did a great job of quickly getting to the scene and finding the suspect. Because of their quick response, he won't be back out there tonight doing the same thing."

Contact Mark Gomez at 408-920-5869. Follow him on Twitter @MarkMgomez