The 45-year-old has been charged and will front a Perth court today.
Police have charged a man after he allegedly refused to drop a knife he was carrying while at the Rockingham Shopping Centre yesterday morning.
The 45-year-old was seen walking in the centre just after 10am, one woman has told CNG the man almost hit her three-year-old son with the kitchen knife.
Witnesses said a security guard attempted to get the man to release the knife and leave the centre, but as he refused Police were called.
Authorities arrived a short time later and after the man again refused to drop the knife, they deployed their tasers.
The Rockingham man was taken to Perth Watch House and charged with failing to comply with a request to give police personal details and being armed in a way to cause fear.
He'll appear in Perth Magistrates Court today.
Early voting for Secret Harbour by-election begins Monday
Welfare concerns for missing Swedish national last seen in Warnbro
Wanted man last seen in Golden Bay
Passenger critically injured in West Pinjarra crash
Unregistered painter fined for requesting hefty deposit from Singleton homeowner and not doing the job
Police hunt driver following dangerous Baldivis pursuit
Welfare concerns for boy last seen at Port Kennedy skate park
Rubbish truck catches fire in Baldivis
Driver injured in bus crash in Rockingham