• Committing a rash act by throwing items down from his room,
• Causing hurt to a public servant,
• Causing hurt to a police officer, and
• Committing mischief by causing more than $8,000 of damage to the hotel room.
READ MORE:
• Kiwi farmer jailed in Singapore for touching a barmaid
• NZ man faces jail in Singapore P case
• Kiwi jailed in Singapore for grabbing police officer
Taputoro and his then girlfriend had been dating for nine months when they visited Singapore on November 13 last year.
But on the third day of their holiday, Taputoro saw his girlfriend dancing with another man at a club and grew jealous.
About 4am in their Marina Bay Sands hotel room, Taputoro fought with his girlfriend and shouted at her.
Then in his rage, he punched and kicked her face multiple times while she was seated on a chair, and ignored her cries to stop.
Security guards were alerted but Taputoro told them to leave and slammed his girlfriend's phone against a wall.
He then smashed a glass panel on the balcony with a chair and tried to force his girlfriend to jump off it with him but she managed to break free and fled the room.
When security officers got into the room, Taputoro told them to come and get him.
As he climbed towards them, he pushed one of the officer's heads into a glass door and punched in the face another who went to try help his colleague.
Yahoo News Singapore reported Taputoro caused $8742.80 of damage.
In a handwritten letter to the court, Taputoro apologised for his actions and said they were due to his heavily intoxicated state.
"I should have controlled my drinking and known that enough was enough.
"I also know now that I have a drinking problem and anger issues and when I am back in New Zealand, I will be seeking ... help with these issues so that it never happens again," he said.
A Ministry of Foreign Affairs and Trade spokesman said they'd provided Taputoro with consular assistance but could not provide any more information for privacy reasons.
Where to get help:
• Lifeline: 0800 543 354 (available 24/7)
• Suicide Crisis Helpline: 0508 828 865 (0508 TAUTOKO) (available 24/7)
• Youthline: 0800 376 633
• Kidsline: 0800 543 754 (available 24/7)
• Whatsup: 0800 942 8787 (1pm to 11pm)
• Depression helpline: 0800 111 757 (available 24/7)
• Rainbow Youth: (09) 376 4155
• Samaritans 0800 726 666
• If it is an emergency and you feel like you or someone else is at risk, call 111.