10+ Celebrities Who Are Actually Huge Geeks

If we were to tell you that Vin Diesel was a closet nerd, would you believe us? What about Mila Kunis? Well, it's true.

Sooo many celebs are packing some serious nerd credit and you don't even know it.

From playing video games to participating in online discussions about their favorite anime, here are 10+ celebs who are actually huge geeks.

Kevin Smith

Silent Bob actor Kevin Smith has never felt the need to be silent about his passion for comic books.

He's been reading, collecting, and writing them and even sharing that interest with his co-star, Jason Mewes.

Megan Fox

The actress got candid about her “nerd credibility” during an MTV interview.

“I geek out on certain things like The Lord of the Rings and Teenage Mutant Ninja Turtles," she said, adding that she frequents Comic-Con.

Vin Diesel

He's a closet nerd!

His poison? Dungeons & Dragons. He even wrote the foreword to Thirty Years of Adventure, which is a book about the game. He's also contributed to many online discussions. So surprising!

Leonardo DiCaprio

This smooth actor may come off very cool and collected, but the true collection DiCaprio is after are action figurines.

He geeks out over his collection of 200+ superheroes and another 150+ of Star Wars figurines.

Natalie Portman

This smarty-pants famously attended Harvard!

She even pursued her psychology degree while filming Star Wars. But she made it clear that she could only film during the summer when school was out.

Seth Green

His love of video games and cartoons have led him to lend his voice to many of these things.

One such example was his time playing characters in the hit series Robot Chicken. He's been phenomenal.

Serena Williams

Tennis isn’t her only passion. She is also a huge fan of Avatar: The Last Airbender and its sequel The Legend of Korra.

She even made a cameo appearance, voicing “Ming” and a female sage from the shows.

Snoop Dogg

Snoop Dogg takes gaming very seriously.

He loves everything from Call of Duty to Madden. When EA's servers weren't working, he even took to social media to vent with fellow gamers. "hurrrrr up n fix this [expletive]," he wrote.

Rosario Dawson

The recently-casted “Ahsoka Tano” from Disney’s Mandalorian has made her passion for the Star Wars and Star Trek universes known.

She even said that she will retire if she lands “Q”, a character from the Trek lore that she has been obsessed with.

Evanna Lynch

Imagine working on the franchise that you’re obsessed with. Evanna, portrayed as “Luna Lovegood” in Harry Potter, did just that.

While on the Talking Tastebuds, she said that her “unhealthy” obsession made it hard to focus on set.

Michael B. Jordan

He loves anime.

His childhood love for shows, like Naruto and Dragonball Z even inspired his portrayal as Killmonger in Black Panther.

As if that wasn't enough, he even produced his own anime series gen:LOCK.

Mayim Bialik

It’s handy to be a genius on a nerdy, science-based show.

In an interview with Neil Degrasse Tyson for National Geographic, the neuroscientist said that she loved going to UCLA and doing something that was very challenging academically.

Patrick Stewart

You'll be surprised to learn that this serious actor, known for iconic roles in Star Trek and X-Men, has an obsession for Beavis and Butthead.

While talking to the National Post, he said maybe the “90s nostalgia” appealed to him.

Jamie Lee Curtis

She loves video games! Her love all started when her son introduced her to the game Street Fighter.

She even attended EVO, San Diego Comic-Con, and BlizzCon in 2015, dressed up in a Vega mask.

Logic

This speedy rap lyricist has been staying up in recent trends, signing a contract with the live stream platform Twitch.tv.

He has maintained over 4,000 viewers there, demonstrating his skills playing video games and his dominance as a chess player.

Barack Obama

The former president couldn't hide his childhood obsession with Spider-Man. He also collected Conan the Barbarian comic books.

He even had his dreams come true when he made an appearance) in one of the comics.

Brad Pitt

Probably one of the “coolest” known celebrities, Brad Pitt is actually a massive LEGO nerd and even produced the Lego Masters reality competition on Fox.

We wonder if he plays with one of his six kids!

Daniel Craig

There is a reason he secretly played one of the Stormtroopers in Star Wars Episode VII: The Force Awakens. He's a closet Star Wars nerd!

This puts him in good company with these celebs: Tina Fey, Daniel Radcliffe, and Joseph Gordon-Levitt.

Mila Kunis

Mila Kunis is truly any nerd’s dream girl. She’s gorgeous and has continuously made appearances in World of Warcraft commercials.

She has also co-hosted a podcast talking about it and the other games she loves to play.