Gary Cassidy Rolton, 36, appeared in the Dunedin District Court on Wednesday after admitting two serious incidents in a month.
On January 4, he was drinking at World Bar in Queenstown and argued with another man.
Rolton headbutted the victim, punched him and dragged him to the ground, pulling the man’s T-shirt over his head.
When security staff kicked the defendant out, he drove his vehicle up to the bar’s entrance and brandished a butterfly knife.
"You weren’t finished on that night," Judge Deidre Orchard said.
Police found Rolton driving in Camp St and, after a short pursuit, he pulled over — briefly.
After being advised he was under arrest, the defendant took off again and only stopped when he reached his home in Arthurs Point, the court heard.
An "animated" Rolton refused to leave his vehicle and told officers he was broadcasting the incident on social media platform TikTok.
After a short standoff, he left the car and was hauled to the station and while compliant, he was described as "inconsistent and often irrational".
Exactly a month later, Rolton turned up at his partner’s home in Mosgiel — a breach of a protection order, in place for her safety.
Court documents described how he barged his way into the family home before removing some property and claimed he would livestream the incident.
This time, when arrested, the defendant was "unco-operative, aggressive and abusive" and had to be pepper-sprayed after a struggle with police.
Rolton was unrepentant, saying he did nothing wrong by visiting the property.
The victim told the court she suffered from severe anxiety, but her main concern was the wellbeing of her children.
Counsel Karlena Lawrence accepted her client had previous convictions, but stressed there were none for violence.
She said Rolton was remorseful, but Judge Orchard said the man appeared somewhat "defiant".
In an interview with Probation, the defendant referred to the charges as "stupid", the court was told.
The judge said, notwithstanding the defendant’s mental health issues, she considered him a "selfish man" for putting his family through such turmoil.
"Shame on you, frankly," she said.
Rolton was convicted of assault, possessing a weapon, two counts of resisting police, aggravated failing to stop and breaching a protection order and jailed for 13 and a-half months.
Because of the time he has already spent behind bars he will soon be released.