JDnews.com reported Brian Keith Reardon of Rainwater Court was arrested in an investigation that began in May.
Investigators say Reardon was an assistant coach at Ashley High School in Wilmington where the teen played soccer. Reardon is now charged in both Onslow and New Hanover Counties.
Onlow deputies have charged him with two counts each of sexual offense with a student, indecent liberties with a student, crime against nature, and contributing to the delinquency of a minor.
He was released on bond.