UPDATED: 5:30 p.m.
Bobby Gene Landrum was arrested for possession of child porn on his computer.
Investigators say the images show children as young as infants all the way to 15-years old being abused.
Deputies say they were cataloged by age, positions and other graphic categories.
After finding more pictures on his other computers, Landrum could be facing more charges.
If the district attorney accepts them his bond would increase to $500,000.
CANADIAN COUNTY, Okla. - A Mustang man has been arrested for allegedly distributing child pornography.
Bobby Gene Landrum, 42, was arrested on March 25 at his home near Czech Hall and State Highway 152 in Mustang.
According to reports, Canadian County Sheriff's deputies arrested him after an undercover investigation determined Landrum was allegedly distributing child pornography.
Authorities obtained a search warrant for Landrum's residence after it was determined child pornography was allegedly being sent across the internet from his computer.
Deputies conducted an on-scene examination of Landrum's computers, using state-of-the-art technology, verifying the possession of hundreds of files of child pornography.
When asked about the child pornography, Landrum reportedly admitted he regularly downloaded child pornography and viewed it out of curiosity.
Investigators determined Landrum allegedly possessed over 21,000 images and videos of child pornography.
Authorities say Landrum downplayed that he was doing anything wrong
Canadian County Sheriff, Randall Edwards said, "Anyone possessing twenty one thousand images and videos of child pornography doesn’t do it out of curiosity, they do it because they have fantasies of having sex with children. It’s only a matter of time before they act out on their fantasies and victimize an innocent child."
Landrum remains in custody at the Canadian County Jail where he was charged with aggravated possession of child pornography and distribution of child pornography.
Authorities say due to the number of computers that were seized, additional charges may be filed.
His bond has been set at $300,000.