Police say the incident occurred Wednesday but they spotted the man this morning and made the arrest.
He has been charged with assault with a weapon, 2 counts of assault, and 2 counts of mischief under $5000 dollars.
He is being held pending a bail hearing.