Sometimes, the characters we see on screen couldn’t be more different from the people who play them. From hardened villains to stoic heroes, these actors are often total softies when the cameras stop rolling. Here are 12 stars whose real personalities will surprise you:
-
Danny Trejo – Known for his tough-guy roles and intimidating presence, Trejo is actually one of Hollywood’s most generous souls. Off-screen, he’s deeply involved in charity work and is admired for his kindness and community service.
-
Jason Momoa – As Khal Drogo in Game of Thrones, Momoa was fierce and intimidating. But in real life? He’s a lovable goofball who adores his kids, travels with their stuffed animals, and is known for giving warm bear hugs to his castmates.
-
Josh Brolin – While he’s played dark roles like Thanos and other villains, Brolin in real life is all about fun. One glimpse at his Halloween costumes with his family shows his lighthearted and playful nature.
-
Rami Malek – In Mr. Robot, Rami plays a socially withdrawn hacker battling deep mental struggles. But off-screen, he’s upbeat, social, and openly affectionate. “I thrive on affection. I like chitchat,” he once said.
These actors prove that even the most intense characters can be played by the kindest, quirkiest people — and that real life is often more surprising than fiction.