A man was arrested after he allegedly attacked a police officer who was patrolling downtown Leavenworth, a police spokesman said.

A man was arrested after he allegedly attacked a police officer who was patrolling downtown Leavenworth, a police spokesman said.

“The officer will be OK,” said Maj. Dan Nicodemus, deputy chief of the Leavenworth Police Department.

The incident was reported at 6:50 p.m. Tuesday in the 300 block of Delaware Street.

The officer was in his patrol vehicle when the suspect reportedly walked in front of the car, according Nicodemus.

The suspect then walked to the officer’s driver-side window, which was rolled down. The suspect allegedly began battering the officer, punching him several times in the face.

“The officer was able to call for assistance and engage the suspect,” Nicodemus said.

Additional officers arrived and the suspect was taken into custody.

The suspect was arrested for allegations of aggravated intimidation of a witness, making criminal threats, battery of a law enforcement officer, assault of a law enforcement officer and criminal damage to property.

Nicodemus said the allegation regarding intimidation of a witness stems from comments the suspect reportedly made about being arrested by the officer during a prior incident. The criminal damage to property allegation resulted from the officer’s uniform being damaged during the altercation.

Nicodemus said the officer suffered a laceration to his face and injuries to his hands.

The suspect suffered minor injuries during the altercation.

“The officer returned to duty and finished the shift,” Nicodemus said.

Twitter: @LVTNewsJohnR