A 26-year-old Logan man waived his right to a preliminary hearing on aggravated assault charges and entered a guilty plea in that case and others pending against him.

Rodolfo Barriga was arrested three times between November 2018 and March 2019 and faced charges ranging from assault and unlawful detention to criminal trespass and criminal mischief.

He was charged most recently with aggravated assault, a third-degree felony, and assault, a class B misdemeanor, after he reportedly entered the home of a Logan resident, grabbed a woman by the hair and tried to choke her. A male in the home attempted to intervene and he was also assaulted, according to the Cache County Attorney’s Office.

Earlier charges stem from an incident in November when he allegedly stormed into a home and assaulted a woman inside, and another incident in January where he reportedly rammed another person’s vehicle and broke out the mirrors in that vehicle and one other vehicle.

He was also arrested in January on a protective order violation that was dismissed during Monday’s court hearing.

Barriga pleaded guilty to a third-degree felony protective order violation, criminal trespass, also a third-degree felony, and two counts of assault and one count of criminal mischief, all class A misdemeanors.

Sentencing has been set for July 22.

amacavinta@hjnews.com Twitter: amacavinta

Amy Macavinta is the crime reporter for The Herald Journal. She can be reached at amacavinta@hjnews.com.