David Lee Castillo, 35, of Shadow Bend Lane was arrested last week by the Selma Police Department.
Castillo is listed on the North Carolina Sex Offender Registry for a first-degree rape conviction in 1998. He was released from prison in 2007,
Castillo is now charged with two counts of taking indecent liberties with a child, two counts of sex offense with a child, and two counts of the sale or delivery of a controlled substance to a minor.
With information from Mickey Lamm/WTSB Radio