He reportedly injured himself with a knife in the course of the arrest.
Ambulance services attended and the man was taken to Christchurch Hospital with superficial injuries.
Detective Senior Sergeant Darryl Sweeney confirmed Archer had been charged in relation to the assault and will appear at Christchurch District Court tomorrow morning.
Archer is expected to be transferred from Christchurch Hospital to the police custodial unit this evening.
Meanwhile, police are yet to recover the car that Archer was believed to have been using and are appealing for information or sightings of the vehicle, a white 1996 Honda Accord LXI sedan, registration number UJ7255.
Anyone with information is asked to contact police on 03 3637400 or to provide information anonymously with Crimestoppers on 0800 555 111.