The Lee County's Sheriff's Office said Charles Scott Snavely is facing 16 counts of second-degree sexual exploitation of a minor charges.
The case involves Snavely receiving and possessing child pornography, according to authorities.
He is being held under $1,600,000 bond.