According to police, Ehlert had gone to great lengths to conceal his identity.
Ehlert was charged with possession of child pornography and possession of marijuana, and he is currently being held in the Rockwall County Jail. His bond has been set at $60,750.
Officers also searched a residence in the 1000 block of Signal Ridge on Tuesday after receiving a tip from the National Center for Missing and Exploited Children regarding an individual who downloaded images of child sexual abuse material via the internet, police said.
According to police, after searching and analyzing evidence at the location, detectives identified 19-year-old Daylon Tippens as the person who downloaded the images.