A Huntley man is facing child pornography charges.