Sean M. Keady, 24, of Cary.

A 24-year-old Cary man was charged with possession of child pornography after the FBI located numerous images on his electronic devices, police said.

Sean M. Keady, 24, of the 400 block of Redwood Drive in Cary, was charged with three counts of possession of child pornography, a Class X felony.

The Cary Police Department said Keady turned himself in to authorities on Thursday after an arrest warrant had been issued.

Cary Deputy Police Chief Scott Naydenoff said that detectives received information in March from the Internet Crimes Against Children Task Force.

The task force reported an online social media account that was sharing photos believed to contain child pornography, Naydenoff said.

Detectives conducted an almost year-long investigation that included executing search warrants to seize and analyze electronic devices that had been used to store and transmit child pornography, Naydenoff said.

[Suggested Article]  Numerous brush fires break out along railroad tracks in Highland Park, Lake Forest area

The FBI’s Regional Computer Forensic Laboratory conducted a search of the seized electronic devices and uncovered numerous photos containing child pornography.

The McHenry County State’s Attorney’s Office and Cary Police Department obtained an arrest warrant for Keady following the investigation.

Each Class X felony is punishable by 6-30 years in prison. Keady was released after posting ten percent of his $100,000 bond.