NEWARK, N.J. (CBSNewYork) — Federal agents arrested and charged a teacher and summer camp leader from Morris County, New Jersey, Thursday on charges that he enticed minors to commit sex acts and distributed images of sex abuse.

Colin Skeele, 30, of Florham Park, was arrested by U.S. Immigration and Customs Enforcement agents and was charged with two counts of production of child pornography, one count of enticement of a minor to engage in criminal sexual activity, and one count of distribution of child pornography, according to the New Jersey U.S. Attorney’s office.

READ MORE: Biden Administration Says National Eviction Moratorium Will Expire Saturday

Skeele appeared before U.S. Magistrate Court Judge Joseph A. Dickson on Thursday and was detained without bail, prosecutors said.

Skeele worked as a boys’ camp counselor in Hardwick and as a teacher at two parochial schools in Boonton and Stirling, prosecutors said.

In 2011, Skeele became Facebook friends with an underage boy he met at the summer camp, and offered to pay the boy money to take sexually explicit photos of himself and send them to Skeele, prosecutors said.

READ MORE: Residents Begin To Clean Up, Assess Damage After 2 Tornadoes Touch Down In Bucks County Leaving Path Of Destruction

On one occasion, Skeele sent at least one pornographic image of that boy to another boy at the camp, prosecutors said.

Prosecutors also alleged that in February 2012, Skeele communicated online with people in the Philippines to produce live child sex abuse shows to be viewed via an online video chat service, prosecutors said.

Instant messages revealed that Skeele used an online fund transfer service to buy sex abuse videos involving children as young as 1 year old, prosecutors said.

If convicted, Skeele could face life in prison, prosecutors said.

MORE NEWS: Police Say Jonathan Perez, 34, Attacked 11-Year-Old Queens Girl, Made Sexually Threatening Statements

Anyone with information about possible victims of the sexual abuse in the case is asked to call the Department of Homeland Security in Newark at (973) 776-5500.