NORWALK — After 16 years of searching, police have found and arrested a 55-year-old man suspected of raping a 14-year-old girl.

Donald Charles, 55, of the Bronx, N.Y., was arrested on Friday for a sexual assault that allegedly occurred back in May 2004.

Police said the victim was in her room when Charles entered and asked to have sex with her. The victim declined, but Charles “restrained her and forcibly had sex with the victim,” Lt. Jared Zwickler said.

Norwalk’s Special Victim Unit recently learned that Charles was staying in New York City with the help of the U.S. Marshal’s Service. On Friday, he was taken into custody and brought back to Connecticut.

Charles was charged with first-degree sexual assault and risk injury to a minor. He was given a court date on Sept. 30.