A 37-year-old man in Lethbridge is facing 19 additional charges in connection to sexual assault and child pornography.
He was previously charged in January with sexual assault involving two boys.
Investigators with the Internet Child Exploitation unit (ICE) have since examined computers and other electronic devices seized at the time of his arrest.
They have found more than 2,000 images and 150 videos of child pornography and police say many of the files show young boys recorded in change rooms at public swimming pools in Lethbridge.
Lethbridge police have also identified a third boy who they say is a victim of sexual assault.