In just a fortnight, he verbally abused and assaulted the same police officer twice.
Technician Suhaimi Naib, 45, was yesterday jailed for three months and fined $4,000 after pleading guilty to one count each of insulting a public servant, voluntarily causing hurt to him, affray and criminal intimidation.
Six other charges for offences including disorderly behaviour and criminal trespass were taken into consideration.
Sergeant Muhammad Hafiz Ahmad, 23, and his colleagues were patrolling at Bukit Batok Avenue 4 at around 1.20am on Aug 1 when they saw Suhaimi at a coffee shop at Block 279.
They checked him and found that he had slurred speech and bloodshot eyes.
Suspecting that Suhaimi had consumed drugs, Sgt Hafiz decided to place him under arrest.
But Suhaimi turned violent and hurled vulgarities at the officers before he was subdued and taken away.
Sgt Hafiz and his colleagues were patrolling in the same area two weeks later, on Aug 15, when they came across Suhaimi again.
Because of the previous arrest, he decided to check Suhaimi, who got angry and challenged Sgt Hafiz to a fight. He then punched the officer once on his left cheek.
The court also heard that on Sept 12, Suhaimi was involved in a fight at the same coffee shop with an unemployed man, identified as Mr Samsol Ariffin Yusoff, 34, over some household matters.
The following day, Suhaimi went to Mr Samsol's flat at Block 278 but found that he was not home.
Suhaimi then threatened to kill two of the flat's occupants - Ms Irmawati, 30, and Mr Mohd Jani Jaffar, 49 - with a letter opener with a 15cm blade.
Ms Irmawati was carrying her six-month-old baby but that did not stop Suhaimi from thrusting the weapon at her through the locked gate.
A neighbour informed the police about the incident and Suhaimi was arrested.
For assaulting a public servant, he could have been jailed up to seven years, fined and/or caned.
This article was first published on Nov 13, 2014.
Get The New Paper for more stories.