According to a probable cause statement filed by Unified Police, John Christopher Ogden was arrested and booked following a tip given to the U.S. Department of Homeland Security that was received on December 4.
Police say Ogden was arrested on December 7 at his home in Salt Lake County without incident.
Upon serving a search warrant at Ogden's home, police say investigators discovered several digital images of child porn.
Police say Ogden also confessed to creating and distributing the child porn images.
Ogden also faces a possible drug possession charge after investigators found a substance believed to be marijuana in the home.