A Portland man faces charges of assaulting officers following a scuffle during a domestic violence arrest that ended in him being disabled with a Taser.

Randy Webber, 31, is charged with domestic violence assault, two counts of assaulting an officer, which is a felony, and one charge of refusing to submit to arrest.

Officers were called to 37 Tate St. at 3:30 p.m. Sunday for a report of a domestic assault. When they tried to take Webber into custody, he punched Officer Jamie Beals in the head then started flailing and hit Officer Alissa Poisson.

The officers brought Webber under control after disabling him with a Taser, police said.