Police say they found a large machete on a 21-year-old man on Albro Lake Road in Dartmouth on Tuesday night.

Halifax Regional Police say they arrested the man around 11 p.m. for breaching a court order because he isn’t allowed to carry weapons for 10 years.

Police say it isn’t known why he was carrying the machete, which was hidden from view in a sheath under his left arm.

The man is facing charges for carrying a weapon and breaching court orders.