SASKATOON -- A taser was used to arrest a man after he became aggressive with a police officer on Saturday evening, police say.

Police say a 33-year-old man was seen throwing a large rock through a window of a business in the 600 block of University Drive at 5 p.m. An officer found the suspect at the base of the Broadway Bridge in the 200 block of Fourth Avenue South. He tried to arrest the suspect for mischief but the man began to fight back, police said in a news release.

A citizen passing by tried to help the officer but was assaulted by the suspect, police say.

The officer used his Taser and the suspect was taken into custody.

He is facing several charges including mischief, assault and obstructing a peace officer. He will appear before a Justice of the Peace.

The citizen was not injured during the arrest.