Warren Reynolds, 51, of New Garden, was arrested following an investigation by the Pennsylvania State Police, according to Chester County District Attorney Tom Hogan.
According to police, the investigation began on April 22nd when Reynolds' wife called a technician to service a computer at his home office.
The technician allegedly found images of child pornography and contacted police.
A search warrant was soon executed on Reynolds' home, police said, where officers allegedly found multiple computers, external hard drives, floppy disks, compact disks, VHS tapes, reels of film, photo slides, a video camera, printed images of adults sexually assaulting children, and a pair of children's underwear.
Furthermore, investigators said, "the disks and files were labeled with titles commonly associated with child pornography, such as "Age 06," "The Early Stuff," "Baby J," and more explicit titles."
In all, police say, more than 500 images of child pornography were found.
Reynolds is charged with 500 counts of Sexual Abuse of Children - Possession of Child Pornography and one count of Criminal Use of a Communication Facility.
Reynolds was a township supervisor when the investigation began, Hogan said in a news release, but has since resigned his position.