The conservative host argued in a Facebook post defending Trump that "there are ... too many progressive judges and justices who legislate from the bench."

"Indeed, when it came to Obamacare, Roberts himself led the court’s leftists in rewriting the Constitution and imposing that damnable law on all of us," he wrote.

"It appears John Roberts doesn’t live in the real world."

ADVERTISEMENT Levin weighed in after Roberts offered a rare statement rebuking Trump's criticism of a federal judge who ruled against the administration's asylum policy this week.

Trump on Tuesday called the U.S. District Judge Jon Tigar "an Obama judge" while defending his administration's policy and ripping the 9th Circuit Court of Appeals, which hears cases appealed by the district court.

Tigar was appointed to the federal bench by then-President Obama in 2012.

"We do not have Obama judges or Trump judges, Bush judges or Clinton judges," Roberts responded to Trump in his statement Wednesday.

"What we have is an extraordinary group of dedicated judges doing their level best to do equal right to those appearing before them."

Roberts, who was appointed to the high court by President George W. Bush, caught flak from many conservatives following his surprising swing vote in favor of the Affordable Care Act, or ObamaCare, in 2012.

Levin, who currently hosts a nationally syndicated radio program and a weekly one-hour program on Fox News, noted the ObamaCare vote on Wednesday.

"We don’t need any lectures from him. Indeed, he should be admonishing his own branch of government for its outrageous activism rather than playing to the media by attacking the president. Classless," Levin wrote.