The 27-year-old IT consultant was busted in Miami, Florida. According to legal documents obtained by TMZ on Thursday, March 30, he was taken into police custody last month after a Google account registered to him was flagged for allegedly uploading approximately 50 images/videos showing child sexual abuse.
Authorities allegedly found evidence that Joshua had been interacting with images. In addition to the Google account, police searched his residence and seized several electronic items, including his iPhone, which allegedly contained 15 files they deemed child pornography involving some children under the age of 10.
Joshua was charged with 15 felony counts of possession of materials showing a sexual performance by a child. He pled not guilty and was released on a $5,000 bond, according to the online records.
Joshua's next court date is scheduled for June 7. Following the arrest, the former reality star appeared to have deleted his Instagram account.
Joshua was eliminated during week 4 of Katie's season of "The Bachelorette". Joshua went on to get engaged to Blake Moynes in the season finale but their relationship ended in October 2021.
"Josh loves hard and says there is really no other way to put it. He is humble, kind-hearted and goofy, but he's also a hopeless romantic who has always been very in touch with his emotions," his ABC bio read. "Josh is looking for a woman that is kind, open-minded, ambitious and adventurous. He consistently strives to be genuine and wants to find a partner who will do the same."
The network noted at the time that "Josh is extremely family oriented and finding someone he can bring home to hang with his amazing family for a night of barbecue and playing cards is his dream come true."
Joshua has not yet commented on the arrest.