A 25-year-old man faces multiple child pornography charges after a three-month investigation by detectives in Janesville.