An agitated man was seen approaching several people with an axe at Fairview Park Mall in Kitchener.
Video was captured by a bystander around 5 p.m. Tuesday.
Waterloo Regional Police say the man had confronted several people when an officer stepped in and was able to control the situation.
The man was arrested and charged with assault with a weapon, possession of a weapon for dangerous purpose and resisting arrest.
Anyone with information is asked to contact police.