A 33-year-old man is facing more than two dozen charges in connection with several break and enters, assaults and fraud over the last five months.