BELFAST, Maine — Police arrested a local man Sunday evening after he allegedly forced his way into a home on Back Belmont Road.

After Frank Leathers, 25, allegedly entered the residence at about 9:30 p.m., a person living there picked up a cell phone to call the police. Leathers then took the phone away from the person, said Detective Bryan Cunningham of the Belfast Police Department.

Leathers then left the home but is reported to have begun banging on the side of the building, Cunningham said. He then allegedly ran into the woods toward Belfast Variety on Route 52, where he called the person at the Back Belmont Road residence to ask for a ride.

Responding police officers went to the store but Leathers had left. When he returned to the residence — and allegedly forced his way inside once more — officers were waiting for him, and attempted to arrest him.

Leathers resisted the arrest, Cunningham said, and tried to fight off the police. He reportedly tried to spit on one of the officers, and when handcuffed and taken into police custody, he banged his head on the inside of the cruiser.

He was charged with obstructing the report of a crime, criminal trespass, disorderly conduct, criminal mischief and refusing to submit to arrest or detention. Leathers was booked at Waldo County Jail, and remained in police custody on Monday, Cunningham said.