A Miami man arrested in a yearlong child porn investigation allegedly gave a full confession to Miami-Dade Sheriff's Office deputies.

Cristian Barata is facing 25 counts related to child pornography and allegedly confessed after investigators received tips that he had uploaded child pornography.

According to his arrest form, the most recent tip was received just three months ago.

The arrest form lays out information from 15 different videos of child victims under the age of 10-years-old.

Sheriff's deputies said many of them were shared with other users online. The details are too graphic, and CBS News Miami isn't sharing those details.

Family members say he and his brother, Christopher, were Transportation Security Administration (TSA) agents at Miami International Airport .

See Full Page