The 29-year-old was expected to appear in the Christchurch District Court on Friday afternoon, facing 20 charges.
They include six charges of unlawfully taking a motor vehicle, four charges of aggravated assault, as well as assault, wilful damage, threatening behaviour, failing to answer bail and breaching protection orders.
On November 18, police allege two men robbed three people of their cars in Papanui and Bishopdale.
The carjackings took place on Sisson Rd, behind Northlands Mall, at the intersection of Langdons Rd and Morrison Ace and on Reynolds Ave.
The offenders eventually drove a stolen vehicle out to Oxford in North Canterbury, before abandoning it near the Waimakariri Gorge Bridge.
Shocking photos of one of the incidents made national headlines after a grandmother was pulled from her vehicle while the offender allegedly yelled, "get the f*** out of the car."
One of the alleged offenders, Jared Robber Fuller, a 26-year-old labourer, handed himself in to police two days later.
Police have been searching for the second offender - who was arrested on Thursday - since November.