Rochester, MN (KROC AM News) - A Rochester man with a history of domestic abuse is facing new charges.

Olmsted County deputies arrested 37-year-old Samuel Carlson Monday after a woman reported he had repeatedly assaulted her over a period of several hours beginning late Sunday night, refusing to let her go. Police say when she tried screaming for help, Carlson choked her and placed his hand over her mouth. She was able to escape after he fell asleep Monday and went to her parents’ home where she called police.

Carlson became front-page news last year after he was accused of repeatedly assaulting an estranged girlfriend while holding her against her will inside her home. Carlson was arrested after he fell asleep and she managed to escape and call 911. While he was free on bail, he was charged with assaulting a woman while holding her against her will. In that case, the woman was also able to escape after Carlson fell asleep. He was also charged with having multiple contacts with one of the victims in violation of a court order.

Carlson was given stayed prison sentences and placed on probation for those convictions.

Get local and national news on the go.  Download our News-Talk 1340 KROC-AM App http://krocam.com/app/ – available on Apple and Android devices.