A St. Thomas man has been arrested following an assault on a police officer.

Around 7:42 p.m. Wednesday, an officer responded to a Hammond Street address in regards to an out of control man.

Once there, the man picked up a cement bench and threw it at the house.

The suspect also ripped off a 20 foot metal pole and struck the officer with it.

He ran at the officer and a struggle ensued.

The man disarmed the officer of his Taser and then fired it at him but he missed.

Eventually the suspect was subdued.

The 22-year old St. Thomas resident was arrested and charged with mischief under $5000, assault a police officer, and disarm a police officer.

He was held in custody pending a bail hearing.