A 31-year-old Manchester man is facing 129 charges involving the sexual assault of children.

Charles Brothers has been arrested on charges of sexual assault and risk of injury to a minor or impairing the morals of children .

Brothers, who was arrested Tuesday, is being held on $500,000 bond for a court appearance.

Authorities have not released any details about the case itself.

Police have charged Brothers with one count of first-degree sexual assault, 65 counts of risk of injury to a minor or impairing the morals of children, 32 counts of second-degree sexual assault and 31 counts of fourth-degree sexual assault.