Omar Cortez Sharpe, 26, of Wilmington, has been charged in connection with several recent rapes, robberies and kidnappings that occurred in Raleigh.