A Trumbull police officer working special duty helped nab an alleged burglar police say was breaking into homes while residents slept.

Police say Sherman Adams, 55, of Bridgeport, broke into several homes in the Nichols Area of town Friday night and Saturday morning. An Oakridge Road resident reportedly saw the suspect committing a burglary and called police early Saturday morning, around 7 a.m.

Trumbull Det. Edgar Perez, who was working special duty traffic detail nearby, heard the report on the radio and went to the home, where he confronted the suspect. Adams attempted to run away, but was taken into custody.

When Adams was taken into custody, police said he was found to be in possession of property taken from other burglaries reported the previous evening and Saturday morning. Detectives further recovered physical evidence placing Adams at some of these residences.

Adams was charged with multiple counts of burglary first degree, fifth-degree larceny, possession of burglar tools, interfering with a police officer, credit card theft and multiple other charges. Detectives are continuing the investigation in an attempt to identify all the owners of the property recovered. Adams was detained on a $250,000.00 bond.