Investigation began with online account report
A Chesapeake police officer is facing 50 charges tied to alleged child sexual abuse material after information identified by Google was sent to federal child-protection authorities, according to court documents. Justin Williams was arraigned Friday in Chesapeake on 25 counts of possessing child pornography and 25 counts of reproducing child pornography. The allegations have not been tested at trial, and the charges are not proof of guilt.
The criminal complaint says Google notified the National Center for Missing and Exploited Children in October after identifying material on its servers connected to an account believed to belong to Williams. The report, known as a cybertip in the court documents, became the starting point for an investigation that moved through several law-enforcement agencies before reaching a Chesapeake address.
One internet address associated with the report was traced to Virginia Beach, according to the complaint. The Southern Virginia Internet Crimes Against Children Task Force assigned the cybertip to the Virginia Beach Police Department for investigation. Investigators then obtained a search warrant for the account’s internet address, which led them to Williams’ residence in Chesapeake.
Complaint includes police uniform photograph
Investigators found a photograph associated with the account that showed Williams wearing a Chesapeake police uniform, the complaint states. The Chesapeake Police Department was notified immediately after investigators developed the information, according to the court record. Detectives reviewed the account and determined that the files reported in the cybertip depicted child pornography, the complaint says.
The cybertip contained 59 files, according to court documents. The alleged conduct described in the records spans from January 2024 through early October 2026. That period includes time when Williams was employed by the Chesapeake Police Department. The documents provided in the report do not state the precise circumstances of his employment at the time of the arraignment or describe any departmental disciplinary action.
| Case detail | Information in court documents |
|---|---|
| Defendant | Justin Williams |
| Total charges | 50 |
| Possession counts | 25 |
| Reproduction counts | 25 |
| Files listed in cybertip | 59 |
| Alleged offense period | January 2024 to early October 2026 |
Next court proceedings expected
Williams appeared in court by video Friday and has retained an attorney, according to the report. His next scheduled court hearing is set for March, although a bond hearing is expected sooner. The available court information does not identify the date of that bond proceeding or provide additional details about the conditions prosecutors may seek.
The case places particular attention on the path from a technology company’s report to a local criminal investigation. In the account described by the complaint, Google’s notification went to the national clearinghouse, which then provided information used by investigators in Virginia. A Virginia Beach investigative assignment, a search warrant and notification to Chesapeake police followed. Those steps are described in the criminal complaint and represent allegations and investigative findings presented in court documents.
For Chesapeake residents, the case involves both the alleged conduct and the response by agencies responsible for investigating crimes against children. The court process will determine how the charges proceed and whether prosecutors can prove them beyond a reasonable doubt. Until then, Williams remains accused, and the allegations should be understood in that context.
- Williams was arraigned Friday in Chesapeake.
- The charges include 25 possession counts and 25 reproduction counts.
- A Google report led to a cybertip and a subsequent investigation involving Virginia Beach and Chesapeake authorities.
- A bond hearing is expected before the next scheduled hearing in March.