GRAYSON COUNTY, Texas (KTEN) — James Allen Nelson of Bells is facing child porn, sexual assault and drug charges after being arrested by Grayson County deputies.

The sheriff's office executed a search warrant at a residence in the 100 block of South Jernigan Street last Thursday after receiving a tip that Nelson had child pornography.

"While conducting the investigation, a child younger than six years old was identified as a victim of sexual abuse, and Nelson is alleged as the suspect," Capt. Martin Hall said in a written statement.

Nelson is being held on two counts of child sex assault, 10 counts of child porn, and drug possession charges. Bond was set at more than $2 million.