The plea deal document filed this week in Grand Rapids federal court also requires 23-year-old Travis Stiehl to register as a sex offender and consent to the government's request for lifetime supervised release.
Stiehl faces up to 30 years in prison. Court records don't give a sentencing date.
A federal grand jury indicted Stiehl in May, and Kent County charges against Stiehl were dismissed that month. County authorities say Stiehl produced the child pornography at a Lowell home where his mother ran a day care.