Eric Belk, 37, of Knightdale is facing 10 counts of second-degree sexual exploitation of a minor.
The alleged crimes involved children between 7-12 years old, according to warrants.
Belk's former school, Sanderson High, sent an email to parents saying the case did not involve any students at the school and did not happen at school.