The sheriff's office said it received reports of an alleged sexual assault on a juvenile in February.
After an investigation, officials charged Eliseo Banos Mosqueda with one count of statutory sex offense with a child.
Mosqueda was arrested Friday in Virginia and is waiting to be transported to Wake County, officials said.
ALSO SEE: Fort Liberty soldier charged with statutory rape of 13-year-old
MORE LIKE THIS: Sexual Assault Kits tests link man to 3 unsolved cases in Raleigh