33 year-old Benjamin Snavely appeared in justice court via video from the Missoula County Jail on Tuesday, charged with three felonies after allegedly beating two women, threatening them with a knife and almost wrecking their apartment in a methamphetamine-fueled rage.

According to Deputy Missoula County Attorney Brittany Santorno, the attack occurred at a residence on South First Street West on Saturday, October 10.

"The defendant was high on methamphetamine when he kicked in the door of his on-again, off-again girlfriend's apartment," Santorno began. "Once he was inside he ransacked the entire apartment breaking furniture, windows and anything he could get his hands on. He next grabbed a knife and proceeded into his ex-girlfriend's room and threw her down several times and then into the closet door. His ex-girlfriend told police she was in fear for her life. He then kicked in the bathroom door where another woman was hiding. She doused him with pepper spray and when police arrived, the defendant was still in the bathroom, kicking the walls."

Santorno said Snavely was 'an extreme danger to the community', and asked him to be placed on $100,000 bond, with GPS monitoring should he be released.

He is charged with aggravated burglary, assault with a weapon, and criminal mischief, all felonies, along with a misdemeanor charge of disorderly conduct. He appeared wearing a vest designed to keep him from harming himself.

Snavely's father addressed Judge Marie Anderson, stating that his son has his family's love and support, but that he must be held liable for his actions. He did not ask for his son's bail to be reduced.

Judge Anderson set bail at $100,000 and Snavely's next court appearance for October 23.

More From Newstalk KGVO 1290 AM & 98.3 FM