Acting state Attorney General John Hoffman says the 10-count indictment against 55-year-old Bernard Cahill of Gloucester Township was handed up by a state grand jury. It was made public on Wednesday.
The indictment stems from a child pornography investigation by state police and law enforcement officials.
The charges against Cahill include aggravated sexual assault, criminal sexual contact and possession of child pornography. He faces several decades in prison if he is convicted.
A telephone number for Cahill could not be located Wednesday, and it was not known if he has retained a lawyer.
While investigating Cahill's alleged sharing of child pornography online, Hoffman said investigators allegedly discovered sexually explicit images in his computer that he had taken of a 16-year-old girl. At the time, Cahill lived in Folsom.
Hoffman said the investigation revealed that, on multiple occasions, Cahill allegedly touched and groped the victim while she slept, and pulled aside her shorts or pulled up her shirt to take photos of her exposed private areas. Cahill also allegedly placed her hand on his genitals while she slept.
Authorities also say that starting when the victim was 13 years old, Cahill spied on her and took photos of her through her bedroom window while she was alone.