William Rhoads, 70, of Phoenixville, Pa. was arrested on Sunday at his home.
The investigation began after authorities received a complaint on September 9th.
The complaint alleged that Rhoads had sexually assaulted a four-year-old boy. As a result of the investigation, police say three additional victims, also boys, were identified.
The victims ranged in age from four to 11 years old.
The incidents happened at Rhoads' home on the 200 block of Maryhill Road between 2005 and 2010. Investigators say he would often film the brutal assaults.
"The police served a search warrant on Mr. Rhoads' house and recovered multiple videotapes, some of them showing the sexual acts described by the victims," said Chester County 1st Assistant District Attorney Patrick Carmody.
Rhoads was arraigned on Sunday and was committed to Chester County Prison in lieu of $5 million cash bail. A preliminary hearing is set for September 23rd.
The DA's office says Rhoads is a retired mechanical engineer who is also retired from Villa Maria Academy, a Roman Catholic high school for girls, where he taught physics.
"Nothing is more important to us than the safety of our students. In the time that Mr. Rhoads taught physics here (1992-2006) his clearances were in order," Villa Maria officials said in a statement.
Investigators say Rhoads also coached baseball in the area for close to 30 years, most recently in the Kimberton Youth Athletic League where he was once president. One of his victims played in the league, but it's unclear if the alleged crime occurred before or after the boy began play there.
Rhoads has been charged with:
- Rape of a Child (40 Counts)
- Involuntary Deviate Sexual Intercourse with a Child (40 Counts)
- Aggravated Indecent Assault (40 Counts)
- Sexual Abuse of Children-Manufacture of Child Pornography (60 Counts)
- Sexual Abuse of Children - Possession of child pornography (60 Counts).
- Endangering Welfare of Children (4 Counts)
- Corruption of Minors (4 Counts)
- Indecent Assault (40 Counts)