A Port St. Lucie man, trying to do the right thing during Hurricane Irma, learned that no good deed goes unpunished.

He was letting Tarvice Lamar Payne stay at his home in the 900 block of SW Connecticut Terrace during the storm when his guest attacked him, according to Port St. Lucie police.

RELATED: GALLERY - Irma strikes Florida | Latest on Irma | Updated closures

Payne, 33, of Royal Palm Beach, accused the alleged victim of stealing his drugs, so he punched him and then threatened him with an ax, a police report states.

The alleged victim managed to escape and call the police, but not before Payne took the ax and struck a car in the driveway, police said.

Arriving officers managed to track Payne down as he was leaving the area.

They charged him with aggravated assault, battery, and criminal mischief.