Judge Jobless After Leaking Information About Charlize Theron's Adoption

Arkansas Judge Michael Maggio is out of a job after admitting he leaked information about Charlize Theron adopting a child. INSIDE EDITION has more.

A once-respected judge admitted on Friday that he leaked confidential information about Charlize Theron's adoption of her baby boy Jackson.
The Oscar winner, who is dating Sean Penn, adopted her now two-year-old boy in 2012. But the news was leaked to the world two months before the star made the official announcement.

In an interview with Ellen DeGeneres, Theron explained that Jackson was only nine days old when she adopted him.

Theron told DeGeneres, “It just feels exactly like how it’s supposed to feel. I don’t know how to describe it. It just feels right.”

Now we're learning that the leaker was, of all people, a circut court judge from Arkansas. Michael Maggio is admitting that it was he who first posted the news about Theron's adoption on a website for Louisiana State University football fans.

The headline: “Charlize Theron adopt a baby today? I have a friend who is the judge that did her adoption today,” Maggio wrote.

He said she came dressed with long brown wig trying to camouflage her appearance. On the message board he was asked. “Did she get herself a black baby?”

The judge replied, "Yep!"

Former Manhattan Supreme Court Judge, Leslie Crocker Snyder told INSIDE EDITION, “It’s so shocking, it’s mind-boggling. No judge is supposed to reveal confidential information. Everything about adoptions and most things involving children is absolutely confidential.”

Maggio wrote under the pen-name "Geaux Judge." And in the past, he confirmed, he also posted many racist, sexist and homophobic rants.

Lawyer Matt Campbell, who writes a political blog in Arkansas called the Blue Hog explained, “If you can think of a way to offend someone, he pretty much did it. It was just this sort of disgusting, piggish behavior.”

Campbell was the first to reveal that "Geaux Judge" was really Judge Maggio. “You couldn’t trust him to be a judge at this point even if you wanted him to be a judge. His career as a judge in the state is over,” he said.

Maggio, a father of five resigned Friday saying, “I apologize deeply for my lapse in personal judgment and for that, I have no excuse.”