A retired Mesa cop accused of molesting two kids and sharing child porn with a man who recently was arrested in a Homeland Security investigation has pleaded not guilty to the charges against him.

Russell Millsaps, also known as Dean Millsaps, 66, was arrested by Mesa detectives a couple of weeks ago, after Homeland Security agents informed Mesa detectives about a recent child-porn arrest, in which their suspect was e-mailing Millsaps.

Search warrants served in the case provided police with several smoking guns, like the picture of Millsaps ejaculating into Hello Kitty underwear -- underwear that was recovered from the home of two molestation victims, ages 4 and 7, according to court documents previously obtained by New Times.

A search warrant was served at Millsaps' Mesa home after Mesa detectives got that information from Homeland Security, and police say images that are "easily classified" as child porn were immediately found on Millsaps' cellphone.

Police also found nude pictures of Millsaps on the phone, as well as the computer, including the aforementioned child's Hello Kitty underwear.

According to court documents, a distinct mole on Millsaps' hand is captured in that image.

Millsaps, who's lived with his wife for the past 40 years, has "consistent access" to the 4- and 7-year-old children who were identified in the investigation and interviewed by detectives.

The 4-year-old girl said Millsaps had taken naked pictures of her, according to the documents. The 7-year-old girl also described acts of molestation, per the documents.

It appears that Millsaps had been describing his alleged molestation of the children to the man with whom he shared his child porn.

"These acts are consistent with acts described in the e-mails between an e-mail address which returns with an I.P. address at the defendant's home and the e-mail address used by the suspect already arrested in another state," a probable-cause statement says.

Millsaps was booked into jail on charges of child molestation and sexual exploitation of a minor, charges he's pleaded not guilty to.

According to a county court spokeswoman, Millsaps is due in court again on May 20.