A man was arrested March 21 after allegedly punching a police officer repeatedly in downtown Redmond, according to a Redmond Police news release. The officer suffered minor injuries.

Redmond Officer Allen Speck responded to a call just after 9 a.m. about a man cursing and yelling at customers at Proust Coffee on SW Sixth Street, police said. After being told the man had threatened customers, Speck found the man, identified as Trenton Yates, 22, of Redmond, walking back toward the coffee shop from the intersection of Sixth Street and SW Black Butte Boulevard, police said.

Yates ignored Speck when he talked to him, then kept walking toward the coffee shop after Speck identified himself as an officer and ordered Yates to stop, police said. After Speck grabbed on to Yates and again ordered him to stop, Yates allegedly swung his fist at Speck, but the officer pushed Yates to the ground, falling with the suspect, police said. Yates then allegedly punched Speck one or two times in the head, police said.

Travis Wilson, a 38-year-old Sweet Home man who was driving by, pulled over, got out of his vehicle and helped restrain Yates’s upper body, police said. While Yates was allegedly able to strike Speck at least two more times while restrained, police said Wilson’s help allowed Speck to reach his radio and call for assistance.

More officers arrived and placed Yates in a restraint device, police said. Speck, who has been a Redmond Police officer since 2003, was treated and released at St. Charles Redmond for minor injuries to his head, face, arms and legs, while Yates was taken to the same hospital for “undisclosed reasons,” police said.

He remained there as of the morning of March 22, police said. Police said charges will not be announced until Yates arrives at the Deschutes County jail.

Police were “extremely appreciative” of Wilson’s help.

“Mr. Wilson’s quick action in helping Officer Speck resulted in Officer Speck sustaining only minor injuries, and Yates being taken into custody without injury,” the news release said.

Speck has served in several capacities with the department, including as Redmond High school resource officer from 2012-18, police said.