MIAMI – A Miami man who was punched in the face by a stranger outside his business Tuesday in Little Haiti said police haven't done enough to arrest his attacker.

Christophe Guillaume , 66, was cleaning his taxi just before 5 p.m. when a man assaulted him.

"I don't know why somebody punched me like that," Guillaume said.

Surveillance video captured the attack as it happened outside Guillaume's storefront in the 100 block of Northeast 54th Street.

When his two sons heard the commotion, they ran outside and took off after the attacker. One of the sons began fighting with him.

"I pushed him off me a little. That's when he pulled out knife," Rony Guillaume said. "I'm like, 'Oh, geez.' That's when my brother behind me, he pulled out his concealed weapon, and I guess the guy got startled."

The attacker ran into a nearby apartment and Rony Guillaume followed, waiting for police to arrive, he said.

His brother went back to look after his father, who was taken away in an ambulance.

Christophe Guillaume was treated at a hospital after he was attacked Tuesday.

But even though police arrived, officers did not arrest the suspect, Rony Guillaume said.

The officers simply knocked on the door and then walked away when he didn't answer, Rony Guillaume said. Now the Guillaume family wants to know why.

"They don't want to catch him," Christophe Guillaume said. "I want them to catch the guy."

The Miami Police Department said Wednesday that it would investigate Christophe Guillaume's allegations.