ITHACA, N.Y. (WENY) -- An Ithaca man was arrested Thursday following a violent incident in the city.

Ithaca Police arrested 40-year-old Gregory Hayden after allegedly stopping him while he was in the process of beating someone.  Police say someone at the scene had outstanding domestic abuse charges, but did not specify if that person was Hayden.

Ithaca Police are charging Hayden with 4 felonies including robbery, strangulation, criminal possession of a weapon and unlawful imprisonment. Hayden is also charged with misdemeanor assault.