MERIDEN, Conn. (WTNH) — Meriden police have charged a man accused of sexually assaulting a child in Meriden.

Police said they began investigating the allegation of sexual assault of a child in February. Throughout the investigation, members of the Special Crimes Unit collected video surveillance, GPS data, and DNA evidence that led to a felony arrest warrant for 34-year-old Robert Williams, who is behind bars on unrelated charges.

The Meriden Police Department served the warrant on Williams on June 24 and charged him with three counts of sexual assault in the first degree, three counts of sexual assault in the second degree, one count of sexual assault in the third degree, and three counts of risk of injury to, or impairing the morals of a child.

Williams is being held on a $1 million court-set bond.