Batman / Batman Joker

Who All Played the Joker in the Batman Movies?

The Joker is one of the most iconic and recognizable villains in the Batman franchise. Over the years, several actors have played this infamous character in the Batman movies. Let’s take a look at who all played the Joker in the Batman movies.

Cesar Romero

Cesar Romero played the Joker in the 1960s TV series “Batman.” He was known for his flamboyant and over-the-top portrayal of the character. Romero’s Joker was more comical and less sinister than some of the other portrayals of the character.

Jack Nicholson

Jack Nicholson played the Joker in Tim Burton’s 1989 film “Batman.” Nicholson’s portrayal of the character was more dark and twisted than Romero’s. He brought a sense of danger to the role that had not been seen before.

Heath Ledger

Heath Ledger played the Joker in Christopher Nolan’s 2008 film “The Dark Knight.” Ledger’s portrayal of the character was intense and chilling. He brought a level of realism to the role that had not been seen before, earning him critical acclaim and a posthumous Academy Award for Best Supporting Actor.

Jared Leto

Jared Leto played the Joker in 2016’s “Suicide Squad.” His portrayal of the character was controversial, with some fans loving it and others hating it. Leto brought a new sense of style to the Joker, with tattoos and a more modern look.


These are just a few examples of actors who have taken on one of Batman’s greatest foes. Each actor brought their own unique style to the role, making each portrayal different from one another. Regardless, one thing is for sure – The Joker will always be one of Batman’s most iconic villains.