A 21-year-old Milford man was arrested in Milford after police responded to a disturbance and stabbing outside 31 Lafayette Street early Tuesday morning.
Gustave Meyers, 21, of 31 Lafayette Street in Milford, was taken into custody at the scene and charged with first-degree assault and second-degree breach of peace.
Police responded to the house just before 1:30 a.m. after receiving several 911 calls about a disturbance in front of the house and found a 50-year-old man who had been stabbed twice and was bleeding in the abdomen.
Police said the injuries are not life-threatening but that the victim needed surgery.
A 20-year-old woman suffered a hand laceration and a 21-year-old man had other minor injuries, police said. The woman told police that she and Meyers were involved in a dispute earlier that evening. The two people were injured when they tried to break up a fight between Meyers and the older man.
Officials said a protective order is in place to keep Meyers from threatening the victims.
Everyone involved in the altercation knew each other, according to police.
One of Meyers' friends told NBC Connecticut that he was with Meyers at the time of the altercation and one of the victims attacked them. In one of the 911 calls, Meyers told the dispatcher that he stabbed the older man in self defense after an altercation.
Meyers told police that he tried to walk away when the older man attacked him in his driveway, hitting him and attempting to choke him, and that he stabbed him out of self defense when he wouldn't stop. He called the man before the altercation, according to police.
Meyers was held on a $25,000 bond, which a judge increased to $75,000 when he was arraigned in Milford Superior Court. He is expected to make bail.
Police officers who responded appeared to be checking bushes and shrubs around the house.
Police are continuing to investigate and towed a Jeep from the scene. The older man drove to the house in a Jeep prior to the altercation, according to the affadavit.