By CBS3 Staff

HORSHAM, Pa. (CBS) — A 23-year-old Montgomery County man is facing child pornography charges. District Attorney Kevin Steele announced Tuesday Xing Jian Ge, of Horsham, is charged with 50 felony counts of possessing child pornography, six counts of distributing child pornography and criminal use of a communication facility.

READ MORE: Derek Chauvin Trial: Renewed Calls For Justice Ring Throughout Philadelphia Streets Ahead Of Closing Arguments

Officials were conducting an online investigation to identify individuals possessing and sharing child pornography using a peer-to-peer file-sharing network.

A specific IP address that was sharing child pornography files was located. From Sept. 1 through Sept. 23, 32 image files were downloaded using a direct connection.

A review of the files found they contained photos of children engaged in sexual acts or sexually explicit poses.

Subscriber information for the IP address was traced to Ge’s home in Horsham.

READ MORE: Stimulus Check Latest: Is A Fourth Relief Payment Coming?

Officials served a search warrant of the residence on Jan. 22 and numerous electronic devices were seized, including a computer tower and hard drive that were found to contain 1,049 video files and 264 image files of child pornography.

More than 100 files showed indecent contact with children, including children under 5 years old being assaulted.

He was arrested and arraigned before Magisterial District Judge Harry Nesbitt.

Bail was set at $100,000 with additional conditions of no nefarious internet usage and no contact with minors. Ge posted bail and has been released.

MORE NEWS: Multi-Vehicle Crash In Upper Macungie Township Sends 10 People To Hospital

A preliminary hearing is set for April 15.