Nathan McGinn, 32, could face five to 20 years in federal prison.
Court documents said McGinn used computer software to collect and share child pornography.
McGinn may also have to pay a $250,000 fine.
The judge in the case ordered a pre-sentence investigation. The sentencing day has not been set.