An Osceola County man is facing charges after admitting that he's been downloading child pornography for years.

Deputies said they identified a computer with an IP address linked to child porn.

They found the computer belonged to 29-year-old Paul Pierson.

Deputies said he even tried to download a video and email it to someone else.

Pierson is being charged with eight counts of child pornography.

He remains in the Osceola County Jail on $9,500 bond.