A British Columbia man is facing several charges almost 30 years after four females were violently sexually assaulted in southwestern Ontario, police say.