We Ranked the Best (and Worst) Actors to Play The Joker (2025)

We Ranked the Best (and Worst) Actors to Play The Joker (1)

Our product picks are editor-tested, expert-approved. We may earn a commission through links on our site. Why Trust Us?

The following story contains spoilers for The Batman (2022) and Joker: Folie À Deux (2024).

PART OF WHAT makes Matt Reeves's initial take on Batman—in 2022's The Batman—is that his villains are a bit off main street as far as the history of the franchise goes. In Paul Dano's Zodiac-esque Riddler and John Turturro's smooth take on Carmine Falcone, he has a pair of main villains who compliment each other, acting as different forms of adversary for our main hero—and not getting in each other's way. But this is Batman, after all, and Reeves was going to get his version of the guy we were all thinking of in there, one way or another.

Near the end of the movie, after the Riddler has been imprisoned, he makes a friend in his cell. It's a laughing, cackling, scarred maniac—credited at the end of the movie only as "Unseen Arkham Prisoner"—but we all know exactly who this is: The Joker, played by The Banshees of Inisherin Academy Award-nominee and Saltburn star Barry Keoghan. A few weeks after The Batman's release, Reeves released a deleted scene from the movie where it's revealed that Batman (Robert Pattinson) and this weird, scarred, extra creepy take on the Clown Prince of Crime have a history, and a sort of Hannibal Lector Silence of the Lambs type of relationship. It's very strange, but it works—and we can't wait to see more.

Of course, with just one short scene and a longer scene that was ultimately deleted, it's hard to rank Keoghan's take on the character next to many others who have played the role. But it's interesting to think about the impact the character has had culturally; in 2022, Anita from West Side Story became one of three characters in history to be played by multiple different actors and win each of them Oscars. One of them is Vito Corleone from The Godfather movies. The other is the Joker.

Yes, it was just a couple years ago that Joaquin Phoenix's take on The Joker netted him an Oscar, and that came just over a decade after Heath Ledger's legendary performance won him a posthumous statue of his own. It's hard to imagine a third grabbing the gold in the future, but hey, stranger things have happened.

That being said, we also now have to contend with the return of Phoenix's Joker—"Arthur Fleck"—with his own return to that role in 2024's polarizing Joker: Folie À Deux. Does it enrich his portrayal?Does it change anything? Well, it's all part of the equation.

it's important for us to reflect on the various Jokers that we've seen through the years. Some, of course, are better than others. Where will Keoghan's take on the character fall? Ultimately, it'll probably take a few years—if not the better part of a decade—to get a definitive answer to that question. But it feels safe to say he's off to a good start.

N/A: Barry Keoghan (The Batman)

We Ranked the Best (and Worst) Actors to Play The Joker (3)

To put it bluntly: we just haven't seen enough. Keoghan's got some experience playing creepy—just check out his role in The Killing of a Sacred Deer—and based on his two brief appearances as the Joker (one deleted scene and one briefly in The Batman), he'll provide a whole new (and very gross!) take on the character. But let's let it all play out before we slot him in anywhere, right? The Batman Part II is dated for October 2026, so we've still got quite a bit of time until we see what this is all about.

Stream It Here

Buy 4k UHD/Blu-ray Here

9. Jared Leto (Suicide Squad)

We Ranked the Best (and Worst) Actors to Play The Joker (4)

The only saving grace of Jared Leto's ridiculous performance as The Joker—or Mr. J, as Margot Robbie's significantly superior Harley Quinn calls him—is that he's not in the movie all that much. From dramatically laying and posing on the ground like he's Meryl Streep in Mamma Mia! to the general Hot Topic teen aura capped off by the tattoo across his forehead that says 'damaged,' Leto's Joker is by far the worst version of the character that's existed. While he showed up briefly in Zack Snyder's Justice League, he did not appear in James Gunn's The Suicide Squad, and we should all be happy about that.

Stream It Here

Buy Blu-ray Here

Advertisement - Continue Reading Below

8. Cameron Monaghan (Gotham)

We Ranked the Best (and Worst) Actors to Play The Joker (5)

FOX's series about a young Bruce Wayne never officially had a character called "The Joker," but the brothers Jerome and Jeremiah Valeska were supposed to represent "the idea" of the Joker. At the end of the series, it was unclear whether a third brother referred to as "J" became The Joker or if the characters themselves inspired the actual Joker in some other form.

But nonetheless, Gotham used did a nice job of capturing the maniacal energy of what most people imagine the character to be. Plus, there's a scene where Jerome staples his face on? And that's wild? The lack of ever properly being called "Joker" keeps him lower on our list, but it's a fun portrayal nonetheless.

Stream It Here

Buy Blu-ray Box Set Here

7. Cesar Romero (Batman [1966-1968])

We Ranked the Best (and Worst) Actors to Play The Joker (6)

Makeup and outfit aside, this version of The Joker is almost unrecognizable from the character we've come to expect today. With goofy plots and as a frequent object of slapstick humor, Cesar Romero's Joker is essentially a sitcom side character. Plus, Romero actually never shaved his mustache beneath his makeup, and you can see it clearly in just about every clip or still image. It is golden.

Stream It Here

Buy Blu-ray Box Set Here

Advertisement - Continue Reading Below

6. Joaquin Phoenix (Joker, Joker: Folie À Deux)

We Ranked the Best (and Worst) Actors to Play The Joker (7)

By default, Joaquin Phoenix's performance as Arthur Fleck/Joker in Joker is the most in-depth, multi-dimensional portrayal of the character ever. Where other films have simply shown him as the dark foil to Batman's hero, Joker shows us how he got to be the way he is—he's the main show here.

Phoenix won the Oscar for Best Actor for his role in the original Joker, which, honestly, I was not a huge fan of; he'd done far better work in movies like Gladiator, Her, and The Master, and it's frustrating to see a great performer awarded for lesser (albeit more popular) work. But things change in Joker: Folie À Deux, which really allows Phoenix to dive into the crumbling psyche of an overwhelmed madman. And he gets to sing! It's overall a strange portrayal that probably doesn't leave anyone all that excited at the end of the day, but it's an interesting portrayal of a character who's, well, something, but maybe not the Joker that Batman enthusiasts have envisioned. He ultimately comes up a bit short in our Joker rankings, if only because this Joker never really feels like the criminal mastermind Joker that we all know—instead, it just feels like a sick person who is spiraling out of control.

Stream Joker Here

Buy Joker: Folie À Deux Tickets Here

5. Zach Galifianakis (The Lego Batman Movie)

We Ranked the Best (and Worst) Actors to Play The Joker (8)

This brilliant spin-off of The Lego Movie features Zach Galifianakis as the perfect foil to Will Arnett's Batman (who, we should add, we also love). Not too heavy, this Joker just wants to be worthy of Batman's attention—he almost seems jealous of Batman's rivalry with Superman ("Not a bad guy!," Joker says). With so many other portrayals focusing on the character's darkness, Galifianakis shows it's still possible to poke a little fun at The Joker.

Stream It Here

Buy 4K UHD/Blu-ray Here

Advertisement - Continue Reading Below

4. Alan Tudyk (Harley Quinn)

We Ranked the Best (and Worst) Actors to Play The Joker (9)

The Harley Quinn Joker—voiced wonderfully by the ridiculously underrated Alan Tudyk—does two things that we really needed this particular take on the Joker to do. First and foremost, of course: be a good Joker. And he certainly does that. But the aspect of this Joker that feels new is the idea, in a series centered on Harley Quinn, that the Joker is not only a bad guy, but also a pretty terrible boyfriend. And this Joker is a complete asshole. Come for the Joker, stick around for the brief run where the Joker is "cured," and, eventually, his run for mayor. It's super funny, surprisngly self-aware, and a blast all the way through.

Stream It Here

Buy Blu-ray Here

3. Mark Hamill (Batman: The Animated Series and more)

We Ranked the Best (and Worst) Actors to Play The Joker (10)

Mark Hamill is best known as Luke Skywalker, and that probably won't ever change. But in the time between Star Wars appearances, he earned a second career-defining role, voicing The Joker in a number of different Dark Knight properties. Starting with Batman: The Animated Series and continuing through other cartoons and video games, Hamill's sinister tone might actually be the one you imagine in your head when thinking about Batman's arch-nemesis. He's the most unhinged and maniacal of The Jokers, but most importantly? He nails the laugh. Nails it.

Stream It Here

Buy Blu-ray Box Set Here

Advertisement - Continue Reading Below

2. Jack Nicholson (Batman (1989))

We Ranked the Best (and Worst) Actors to Play The Joker (11)

For nearly 20 years, Jack Nicholson's Joker was the cinematic standard-bearer. This version of the character began as a mobster named Jack Napier, who transformed into The Joker after a fight with Batman led to chemical burns and facial scarring. Phoenix and Leto tried to totally transform The Joker into someone new, but Nicholson's portrayal is simpler: it's basically "evil Jack." Nicholson's legendary coolness and director Tim Burton's dark imagination helped make this Joker one of the most iconic villains of the '80s and '90s.

Stream It Here

Buy 4K UHD/Blu-ray Here

1. Heath Ledger (The Dark Knight)

We Ranked the Best (and Worst) Actors to Play The Joker (12)

There are some people who like to say that The Dark Knight has "aged poorly" in the 16 years since its initial release, but those people, quite frankly, have no idea what they're talking about. It's going to take a long time for anyone to top Christian Bale as Batman (though Robert Pattinson is giving it a run), but more importantly, it seems like a fool's errand to try topping Heath Ledger's turn playing the Crown Prince of Crime.

Introduced without a backstory or motive of any kind, Ledger's Joker isn't chill like Nicholson's or a try-hard like Leto's—he thrives on pure, unadulterated intensity. Credit for that has to go, in some part, to director Christopher Nolan. The Dark Knight is filled with moments where your eyes are 100% glued to The Joker, and the devil's in the details: the frantic licking of his lips; the flicking his greasy, not-quite-green hair out of his face; sticking his head out of a moving car like a dog.

Ledger's posthumous Oscar-winning performance (and his career-defining role) is one that may never be bested.

Stream It Here

Buy 4K UHD/Blu-ray Here

We Ranked the Best (and Worst) Actors to Play The Joker (2025)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Corie Satterfield

Last Updated:

Views: 6349

Rating: 4.1 / 5 (42 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Corie Satterfield

Birthday: 1992-08-19

Address: 850 Benjamin Bridge, Dickinsonchester, CO 68572-0542

Phone: +26813599986666

Job: Sales Manager

Hobby: Table tennis, Soapmaking, Flower arranging, amateur radio, Rock climbing, scrapbook, Horseback riding

Introduction: My name is Corie Satterfield, I am a fancy, perfect, spotless, quaint, fantastic, funny, lucky person who loves writing and wants to share my knowledge and understanding with you.