An Omaha man has been arrested after police say he flagged down an officer and confessed to keeping child pornography in his apartment.

Police say 53-year-old Daniel E. Clement was arrested early Wednesday, after he stopped a patrol officer. Police say Clement told the officer that he had child pornography.

An investigation led to the discovery of multiple recordings containing explicit photos and videos of children between the ages of 3 and 12.

Clement was booked into Douglas County Corrections. He faces five felony counts of possession of child pornography.