A man is facing child Pornography charges in Union County. The man facing charges was identified as 28 year-old Chad Anthony Miller. He was indicted on 23 counts of 23 counts of child pornography, 20 being Class X felonies. He is also facing a charge of one count of aggravated criminal sexual abuse, a Class 2 felony. He is charged with taking pictures of a child under 12 and using a mobile phone to share pornography. He was taken into custody in February. He is currently being held n the Jackson County Jail on $500,000 bond. A court hearing is scheduled for Thursday. The investigation is on going.