ROCHESTER — A Rochester man may face almost 200 charges related to and including sexual assault and possession of child pornography.