Duncan O'Neil was arrested on a warrant in connection with the incident, which police said happened on June 19.
O'Neil turned himself in at headquarters and was charged with fourth-degree sexual assault in the incident, police said.
He was released on $20,000 bond and is due in Norwalk Superior Court on Aug. 3.
Click here to follow Daily Voice Trumbull-Monroe and receive free news updates.