Niagara Regional Police have charged a 60-year-old St. Catharines man following an investigation into allegations of historic child sex offences.

Police are providing no details of the allegations, but say the suspect was arrested Tuesday.

The man has been charged with eight counts of sexual assault, eight counts of sexual interference and eight counts of invitation to sexual touching.

He is being held in custody and is scheduled to appear in court tomorrow for a bail hearing.