A Huntsville man facing multiple child sex abuse and related charges along with his domestic partner, is also facing federal child pornography production charges in New York, according to an indictment unsealed this week.

Carl Herold, 33, was indicted in December on 10 counts of child pornography production in the Northern District of New York. The indictment alleges that from August 2011 to about March 2013, Herold compelled a male child to "engage in sexually explicit conduct" to produce images and videos that were produced and transmitted via computer and other means.

The child would have been a 7-year-old when the filming started, according to the indictment.

Herold, a popular online computer course teacher before his arrest, and his domestic partner, Charles Walker Dunnavant, face multiple child sexual abuse charges, including conspiracy, in Madison County, following Herold's arrest in November. Dunnavant was arrested in December.

He and Dunnavant, who lived together with Herold's son in Huntsville on the 3000 block of Lakewood Drive, are alleged to have held the boy a virtual captive for eight months before Herold's November arrest, according to the Madison County District Attorney's office.

Herold was indicted on 18 counts, including six counts of conspiracy to commit sodomy, four counts of sodomy, three counts of sexual abuse of a child under 12, complicity, aggravated child abuse and conspiracy to commit sexual abuse.

Dunnavant, was indicted on six counts of conspiracy to commit sodomy, four counts of sodomy and sexual abuse of a child under 12, conspiracy to commit child sex abuse and aggravated child abuse.

Herold was also charged with child pornography counts in Madison County, but prosecutors later dropped those charges saying similar cases would be brought in other jurisdictions. The FBI has said it has worked with the Huntsville Police Department and others in investigating the Herold case.

The New York indictment alleges the child pornography production occurred in Herkimer County near the Adirondack Mountains.