FARMINGTON, Minn. -- A Farmington man has been charged with two counts of assault after allegedly attacking his house guest with a machete on July 1.

According to the criminal complaint in Dakota County District Court, Giao Cong Bui, 28, told police that the victim had come over to smoke meth with him and his roommate at their home in the 400 block of Walnut Street. Sometime around 10 p.m., Bui said, the man started harassing him and put him in a headlock.

Bui told police he got away and went to his room, where he grabbed a machete and threatened the man with it, telling him to leave.

Bui said the victim grabbed the machete from his hand and put him in a headlock again. When the victim released him, Bui said he grabbed the machete and hit the victim with it repeatedly. He told police he was angry and wanted to get back at him because he had bitten his finger.

Bui left the residence before the police arrived and was not found until July 3, when he was arrested.

When officers from the Farmington Police Department arrived at the scene, they located the victim in the kitchen and noted there was blood all over the room, on the walls, countertops, floor and refrigerator.

The victim was taken to the hospital, where doctors said he had several fractures and possibly eight to 10 knife wounds on his head, arms, hands and fingers, according to the criminal complaint.