Authorities say a Johnson City police officer was injured while trying to take a man into custody in front of village police headquarters.

Photo: Bob Joseph/WNBF News (file)

Police say 25-year-old Mychael Torrance Jr. of Binghamton was charged with second-degree assault, a felony. He also was charged with resisting arrest and disorderly conduct in connection with the scuffle with officers outside the station on Avenue C.

Investigators say Torrance had been questioned after windows were broken at a Floral Avenue business around 3:15 a.m. Sunday.

Officials say Torrance became combative and shouted threats while in front of the police station. When he didn't calm down, he struggled with officers as they attempted to place him under arrest.

Police say the officer who was hurt sought medical treatment. No information was released about the nature of the injuries.

Torrance was arraigned in Johnson City village court and sent to Broome County Jail.

In addition to the charges related to the scuffle with officers, Torrance faces a count of second-degree criminal mischief in connection with the broken windows on Floral Avenue. Police say the damage at the business exceeded $1,500.

For breaking news and updates on developing stories, follow @BinghamtonNow on Twitter.