Updated

A prominent Miami defense attorney is now representing George Zimmerman in his domestic violence case.

Attorney Jayne Weintraub said Wednesday she is handling Zimmerman's case, replacing a Seminole County public defender. It wasn't immediately clear if Zimmerman is paying her, since he claimed in a court affidavit that he is $2 million in debt and has no income.

Zimmerman has pleaded not guilty to charges of aggravated assault, battery and criminal mischief during an argument with his girlfriend, who says he pointed a shotgun at her.

Weintraub is a former state prosecutor who frequently does legal commentary on television.

Zimmerman was acquitted of murder in July in the shooting of 17-year-old Trayvon Martin. That case sparked a nationwide debate about race and self-defense. Zimmerman was accused of racially profiling Martin and said he shot the teen to protect himself.