The Death Row Records boss was charged with murder and attempted murder over the death of his pal Terry Carter, who was allegedly struck by Knight's vehicle in Compton, California in January (15) following a confrontation.

Actor Cle 'Bone' Sloan was also caught up in the incident and was treated in hospital afterwards for his injuries, but now it has emerged he told cops he had punched Knight as the rap mogul sat in his vehicle.

In a police report, obtained by the New York Daily News, Sloan is quoted as saying, "I f**ked him up!"

The document adds, "Sloan said he began to punch him through (the truck) window. Sloan stated Knight tried to exit the red Ford, but was stopped by his punches."

Knight's lawyer tells the publication the police report backs up the star's claim that he was acting in self-defence.