LENOIR, N.C. -- A Caldwell County middle school teacher accused of inappropriately touching a student faced similar accusations at another school two years ago, but the county allowed him to remain employed as a teacher.

Lenoir Police arrested Justin Biggs after detectives said the math teacher physically assaulted a student at William Lenoir Middle School.

He's also facing charges stemming from similar incidents back in 2015 when he taught at Granite Falls Middle School.

Caldwell County School System's Libby Brown said at the time, administrators received multiple reports of Biggs inappropriately touching female students.

Brown said administrators immediately notified Granite Falls Police.

"But all of those allegations were unsubstantiated at that point in time," Brown said.

Captain Chris Jenkins confirmed seven female students accused Biggs of inappropriate touching.

Detectives investigated before submitting it to prosecutors, but Captain Jenkins said at the time, prosecutors didn't indict Biggs.

"There were no recommendations or advisement that he should no longer be employed or that he was a danger to students," Brown said.

With no criminal charges, Brown said school leaders chose to transfer Biggs to William Lenoir Middle School, but they imposed certain employment conditions.

She said state privacy laws prevented her from saying what those conditions were.

Lenoir Police began investigating Biggs in early November, and prosecutors ultimately indicted Biggs on charges of incidents in both 2015 and 2017.

NBC Charlotte left a message with the District Attorney's Office asking why it took two years for prosecutors to indict Biggs on charges from his time in Granite Falls, and we're awaiting a reply.

Biggs was placed in the Caldwell County Detention Center under a $150,000 bond.