A 33-year-old Statesville man is facing three felony child sexual assault charges after an investigation by the Iredell County Sheriff’s Office.