A Long Island teacher previously accused of posing as a juvenile and engaging in online sexual behavior with pre-teens is facing a fresh round of charges. Ryan McCaffery. Photo Credit: Bergen County Sheriff’s Office 05/12/2025 7:07 p.m. Ryan McCaffery, 37, of Ridge, was arrested again Monday, May 12, by New York State Police and charged with multiple felonies and misdemeanors connected to alleged online activity involving underage victims. McCaffery is accused of using a Snapchat account to engage in highly inappropriate and exploitative conversations with minors under the age of 14 in December 2024, police said. He now faces the following charges in Suffolk County: Three counts of Disseminating Indecent Material to Minors (felony) Three counts of Attempted Use of a Child in a Sexual Performance (felony) Three counts of Acting in a Manner Injurious to a Child Under 17 – (misdemeanor) One count of Promoting a Sexual Performance by a Child (felony) One count of Possessing a Sexual Performance by a Child (felony) McCaffery surrendered to police and was arraigned in Suffolk County First District Court following a months-long investigation that began in January 2025. The case originated with a cyber tip submitted to the Internet Crimes Against Children
Read More










