A former Madison County school resource officer who's already accused of sex with a student has been indicted on more charges of rape, incest and sodomy.

Jerome Heard, a former school resource officer, is indicted on multiple sex crimes charges, court records show.

The new indictments against 43-year-old Jerome Heard stem from 2014 incidents that involved a girl in his family, according to court papers.

Heard remains in the Madison County Jail where he's been held since December 2016. He's indicted on two counts of first-degree rape, two counts of second-degree rape, two counts of first-degree sodomy and one count of incest, court records state.

Heard resigned from the sheriff's office in January 2016. That month he turned himself in to authorities on charges of sodomy and school employee having sex with a student. In that case, Heard was accused of having sex with a teen girl while he worked at Sparkman High School, authorities said.

After that arrest, Madison County deputies said they also started investigating allegations of rape and sodomy involving Heard's family member.

Heard had been a school resource officer since 2009. Before that, he was a Huntsville police officer from 2003-07. His appointed lawyer declined comment when contacted by AL.com.

A Madison County grand jury indicted Heard earlier this month after deciding prosecutors have enough evidence to take the case to trial. It's unclear how soon Heard could be put on trial.

If convicted of the first-degree rape or sodomy charges, Heard could face up to life in prison. He also would be required to register as a sex offender if convicted of any of the charges.