A Duluth man with a violent criminal history is accused of seriously assaulting his wife just hours after he was released from prison.

Daniel Kriesel, 45, had been incarcerated for much of the past decade after he was convicted of shooting another man in the East Hillside in 2008. He's now facing the potential of another long prison term after the Monday incident that left the victim with injuries that a prosecutor described as "brutal."

The victim reported that Kriesel bludgeoned and stabbed her with a lamp, vase and woodworking tool because he was upset that she was not home when he arrived home from prison, according to a criminal complaint filed Thursday. She suffered "significant but non-life-threatening injuries," police said.

The woman was in "extreme physical distress" when she stumbled out of the residence on the 500 block of North 22nd Avenue West and met with an officer around 6:30 p.m. Monday, the complaint said. The Duluth Police Department had been called after a bystander heard screaming from the house.

The victim was "covered in blood," with both eyes swollen shut and part of an ear missing, according to the complaint. She had multiple additional lacerations and wounds to her face and throughout her body, authorities said.

The woman told police that she had attempted to shield her face with her hands as she was stabbed, punched and kicked by Kriesel, according to the complaint. She also reported to hospital staff that the defendant may have used a pencil to stab her.

Kriesel was to remain under supervision through next April after receiving a 140-month sentence in the 2008 shooting case. In that incident, he admitted to wounding 30-year-old David Goward Jr., an Iraq War veteran, at 907 E. Fifth St. on July 13, 2008.

Goward said at the time that he was shot point-blank by Kriesel, who he had just met, after he asked to see Goward's 9 mm semiautomatic pistol. Kriesel initially maintained the men were simply "playing" with the weapon and that the shooting was accidental, but he later admitted intent in pulling the trigger. Prosecutors dropped charges of attempted first- and second-degree murder in exchange for his plea in that case.

Kriesel had previously been released from prison under supervision, but was again incarcerated after racking up additional convictions for crimes including felony domestic assault, theft and driving while impaired.

He was arraigned Thursday in State District Court on a charge of first-degree assault, which carries up to 20 years in prison. He will be held without bail as a result of the alleged violation of his supervised release.

Kriesel is due back in court on Aug. 6.