Dwayne Russell Edwards, 33, of 100 Rock Haven Road, Apt. M-304, was charged by Carrboro police on Thursday with first-degree rape and several counts of first- and second-degree sexual assaults, which occurred in late December.
He also was charged with other felony offenses, including larceny and kidnapping.
Edwards, who has previous arrests in Cumberland County, was first arrested and charged with seven different felonies by Chapel Hill police Tuesday in connection with the rape of a UNC student that occurred on Hillsborough Street.
The Durham Herald-Sun reported that Edwards also has served prison time in Jackson Co., Ill., for burglary and forgery and was released on parole after one year. He was then released from parole in August of 1999.
The first local assault occurred Dec. 22 at Ridgehaven Townhomes and the first rape was reported at 1000 Smith Level Road on Dec. 26., according to police reports.
Carrboro police Capt. Joel Booker said investigators issued a warrant for Edwards' arrest for the two December assaults after searching his home and his upstart business, Edwards Educational Center at 705-A W. Rosemary St.
"After the (Chapel Hill) assault on Tuesday, we had another piece of the puzzle," Booker said.
"Once the search warrant was served, it brought into the picture the other crimes."
Both assaults happened within a small geographic area, although in the first assault there was no evidence of forced entry, Booker said.