A St. Louis County man is facing more than a dozen charges after police said he raped at least five different women he met on dating websites in the last two years.