Jlnphotography/WENN 1 / 6
Jlnphotography/WENN 1 / 6

NEWARK, N.J. (AP) — Rap star Fat Joe has pleaded guilty to federal tax evasion.

RELATED: 'Out of control' Lindsay Lohan reportedly claims tax trouble isn't her fault

The performer, whose real name is Joseph Cartagena, entered the plea Thursday to a charge of failing to pay taxes on more than $1 million of income in 2007 and 2008.

RELATED: Countdown: Celebs who owe the most taxes

The 42-year-old Miami Beach resident appeared in federal court in New Jersey because some of the companies he earns money from are incorporated there.

RELATED: Celebs who have slimmed down

He remains free, but faces up to two years in prison when he's sentenced in April.