A junior at Montclair State University was engaging in sexually explicit conversations with children online and getting them to send recorded videos of sex acts, according to law enforcement officials.

Keyon Luff, of Edgewater Park, was arrested after state and campus authorities executed a search warrant of his dorm room in the early morning hours of May 3. Detectives seized multiple digital devices from Luff's room and determined that he was not only in possession of "Child Sexual Abuse and Exploitation Material," but created some as well.

The 21-year-old has been charged with first-degree and third-degree endangering the welfare of a child, second-degree sexual assault, and third-degree impersonation.

The investigation into Luff was initiated by a tip from the National Center for Missing and Exploited Children. A cloud-based file hosting service had reported that several files of CSAEM were uploaded to its platform. Investigators were able to determine that the IP address used to upload the files was associated with Montclair State University. Further investigation identified Luff as the alleged perpetrator.

"These alleged behaviors are abhorrent and do not align with our mission and values," Andrew Mees, media relations director for Montclair State, told New Jersey 101.5.

Luff was processed by Montclair State University police and transported to the Essex County Jail where he is waiting for an appearance before a judge.

Dino Flammia is a reporter for New Jersey 101.5. You can reach him at dino.flammia@townsquaremedia.com

Click here to contact an editor about feedback or a correction for this story.

25 True Crime Locations: What Do They Look Like Today?

Below, find out where 25 of the most infamous crimes in history took place — and what the locations are used for today. (If they've been left standing.)

LOOK: Here's where people in every state are moving to most

Stacker analyzed the Census Bureau's 2019 American Community Survey data to determine the three most popular destinations for people moving out of each state.

More From New Jersey 101.5 FM