The Illinois State Police announced charges against James H. Moore on Friday, for his alleged involvement in both viewing and producing child pornography.

On Wednesday, May 16th, officers from the ISP, Rockford Police Department and the Illinois Attorney Generals ICAC Unit executed a search warrant in an on-going child pornography investigation and caught Moore, 45, in his bedroom watching child pornography on his computer.

Police retrieved over 400 images of child pornography from his computer.

The Winnebago County State’s Attorney’s Office has charged Moore with five Class X felony charges of Production of Child Pornography with a victim under 13 years of age.

Moore is being held on a $1 million bond at the Winnebago County Jail.