ST. CLOUD -- A St. Cloud man has been charged with two counts of felony domestic assault and one count of domestic assault by strangulation. Twenty-five-year-old Saed Hossein is accused of punching, choking and grabbing the hair of a woman early Monday.

Police were called to an apartment in the 1000 block of Washington Memorial Drive just before 1:00 a.m. A woman with a red and swollen face and dried blood around her lips answered the door.

The woman told officers that she had invited Hossein over to watch a movie and he ultimately fell asleep. According to the criminal complaint, when the woman tapped Hossein to wake him up, he got angry. When she asked him to leave, Hossein allegedly pushed the woman, punched her four or five times in the face and choked her. She tried defending herself by swinging a hammer at Hossein and struck him in the head.

The victim said a neighbor then knocked on the door and asked if everything was okay. Hossein told her to say everything was fine and to get him to leave. The woman was then able to lock herself in the bedroom until he left.

Police went to Hossein's address and interviewed him. There was blood on a paper towel and on his shoe. He told officers he had hit his head while trying to push his car out of the snow.

Police say he later testified the woman accused him of being with another woman and when he went to leave she punched him in the back of the head. He said he then slapped her. Hossein said that's when the woman picked up a hammer and hit him three times. He slapped her again and left the apartment.

Hossein has prior convictions for violating orders for protection. He's due in court on the new charges Thursday, March 8th.