Skip To Content

    19 Male Actors Who've Played The Same Exact Character In Almost Every Movie They've Been In

    Here's looking at you, Michael Cera.

    We asked the BuzzFeed Community to tell us which actors play the same roles over and over again, and it turns out a lot of the submissions were male actors. Here's what they had to say:

    1. Adam Sandler

    Adam Sandler and Brooklyn Decker in "Just Go with It"
    Sony Pictures Releasing

    "Adam Sandler always plays the annoying man-child who always hits on pretty women who are WAY out of his league." —goosethekitty

    "Adam Sandler only ever plays himself in movies and how he would react to the scenario his character is in." —gabbiebbz

    2. Daniel Craig

    Daniel Craig as Benoit Blanc in "Knives Out"

    "Two words: DANIEL. CRAIG. He’s always the mysterious, smart guy." —chachablabla

    "Daniel Craig. Dude has ONE facial expression." —sofiaa4aeda76ee

    3. Dwayne Johnson

    Dwayne Johnson as Mitch Buchannon in "Baywatch"
    Paramount Pictures

    "Dwayne Johnson! I mean, don’t get me wrong...I do like several of his movies, but he’s always this badass who kicks ass and takes names. It’s like his character’s name changes and so does the scenery, but it’s basically the same movie, lol." —tracy110302

    4. Jesse Eisenberg

    Jesse Eisenberg as Mark Zuckerberg in "The Social Network"
    Columbia Pictures / Courtesy Everett Collection

    "Jesse Eisenberg, aka the judgmental nerd who thinks he’s better than everyone else — with a hint of misogyny." —lottie_3

    5. Will Smith

    Will Smith as Dr. Robert Neville in "I Am Legend"
    Warner Bros.

    "I have to say Will Smith. He’s always the good guy, even when he’s the bad guy — if they had kept I Am Legend true to the book, he could have given a great performance. But, no. He had to be the hero." —marinas6

    6. Danny Trejo

    Danny Trejo as Isador "Machete" Cortez in "Machete Kills"
    Open Road Films / Courtesy Everett Collection

    "He’s always the badass machete killer guy." —wuntchtimeisover

    7. Hugh Grant

    Hugh Grant as Will Thacker in "Notting Hill"
    Universal Pictures

    "He's pretty much the same vaguely charming, intelligent, British bloke with very little moral compass in every film he's in. Two Weeks Notice? Bridget Jones? Love Actually? He basically plays himself." —amyswinners

    8. Michael Cera

    Michael Cera as Evan in "Superbad"
    Sony Pictures

    "Michael Cera always plays the awkward and dorky boy who looks deeply uncomfortable while functioning." —helenavanh

    9. Vince Vaughn

    Vince Vaughn as Jeremy Grey in "Wedding Crashers"
    New Line Cinema

    "Uhhh, Vince Vaugh! He plays a grown-up version of his Swingers character in every single movie." —cs613

    10. Jack Nicholson

    Jack Nicholson as Harry in "Something's Gotta Give"
    Columbia Pictures / Courtesy Everett Collection

    "He's played the same sleazebag in every movie he's been in since Easy Rider." —jeffn031

    11. Noah Centineo

    Noah Centineo as Peter in "To All the Boys I've Loved Before"

    "Noah Centineo was the first person I thought of when I read the question." —jakestigo1425

    12. Will Ferrell

    Will Ferrell as Brennan Huff in "Step Brothers"
    Sony Pictures Releasing

    "An overgrown man-baby in every single movie he's ever been in. His characters are completely interchangeable and unimaginative." —b492e17612

    13. Jim Carrey

    Jim Carrey as Carl in "Yes Man"
    Warner Bros. / Courtesy Everett Collection

    "With VERY few exceptions, he's the same obnoxious, irritating, over-the-top guy in everything he does — which is sad, because he really is a good actor when he's not being Jim Carrey." —catlovett

    14. Al Pacino

    Al Pacino as Michael Corleone in "The Godfather Part III"
    Paramount Pictures / Courtesy Everett Collection

    "Al Pacino — that poor man rarely gets a happy ending in his movies. It's always the same old thing." —gbrlayala99

    15. Jackie Chan

    Jackie Chan in "Rush Hour 3"
    New Line Cinema / Courtesy Everett Collection

    "Jackie Chan's films are just based around how he can do karate. He's always this hardened guy with a tragic backstory who comes from a strict home. If you notice, he uses the same moves in his movies! I know he turned to family comedy in his later years, but even so, come up with some new moves!" —senpainoticedu

    16. Timothée Chalamet

    Timothée Chalamet Laurie in "Little Women" (2019)
    Sony Pictures

    "Timothée Chalamet will always be a broody boy." —goosethekitty

    17. Jeff Goldblum

    Jeff Goldblum in "Jurassic Park"
    Universal Pictures / Courtesy Everett Collection

    "Jeff Goldblum: forever the slightly weird, quirky eccentric. Nearly every character he plays has an incapability to say a full sentence without throwing in an unnecessary amount of 'Errmms' and 'Ummms' between every other word!" —aaronbenb

    18. Robert Downey Jr.

    Robert Downey Jr. as Tony Stark/Iron Man in "Iron Man"

    "Robert Downey Jr. is always an overly confident snarky dude. He just basically always embodies Tony Stark." —alexandrak4a2b5f498

    "I love Robert Downey Jr. so much, but he’s become this way. Tony Stark, Sherlock Holmes, his character in The Judge — they're all the same." —akylam

    19. And Mark Wahlberg

    Mark Wahlberg as James Silva in "Mile 22"
    STX Entertainment / Courtesy Everett Collection

    "Mark Wahlberg always seems to play a hyper-masculine and extremely obnoxious man who ends up involved in some sort of action scenario. He taunts some other guy who he perceives as being weaker/less masculine than him." —mattyc3

    Submissions have been edited for length and clarity.

    Which male actor do *you* think plays the same role over and over again in movies? Let us know in the comments below!