Man faces multiple sexual assault charges