Dean Morrow, 52, was arrested on February 4th after high school students apparently spotted him in the act. Westland police say the students notified library staff who then call police.
Westland police began their investigation and say searched his home and found hundreds of items related to child pornography.
He was arrested by Westland police and, on Friday, he was charged with three felony charges of possession of child pornography.
Police say he admitted to them that he has committed similar offenses at neighboring city libraries. Westland police say they're working nearby agencies to investigate.