Robert L. James, 61, of the 1600 block of Garfield Avenue in Aurora, is accused of producing multiple images of child pornography and having multiple images of children younger than 13 years old, according to the Kane County State's Attorney's office. He is also accused of exposing himself before Aug. 14 to a child he knew and soliciting a sexual act from that child, who was younger than 13 at the time.