Johnson said Smollett paid the Osundairo brothers $3,500 and that the false attack was meant to bolster his career.
“This stunt was orchestrated by Smollett because he was dissatisfied with his salary,” Johnson said.
Police on Feb. 21 arrested Smollett on a charge of disorderly conduct for allegedly filing a false police report. An unidentified source told CNN the actor apologized to the cast and crew of "Empire" after he bonded out of jail and that he maintained his innocence. Last week, officials with 20th Century Fox Television and Fox Entertainment, the executive producers of "Empire" said Smollett's character would be removed from the final two episodes of the show's current season.
Smollett is scheduled to appear for his next court date March 14, according to WBBM-TV.