Entertainment
1.0k voters

The Best Actors Who Played Batman Villains On Film

Updated December 6, 2019 11.4k votes 1.0k voters 12.5k views26 items

Batman might have some of the best villains, thanks to the revolving door of Arkham Asylum. The roster of actors who played Batman villains in movies is just as impressive. Several famous actors and actresses have faced off against Batman on film. Many of the best Batman villains were portrayed by Academy Award winners. Some actors who played Batman villains returned to the role for multiple films.

Who will you find on this list of all Batman villain actors? Heath Ledger won an Academy Award for his portrayal of The Joker in the 2008 film The Dark Knight. His family accepted the honor on his behalf as Ledger had passed in January 2008. Two other Oscar winners - Jack Nicholson, and Jared Leto - have also played The Joker.

Uma Thurman portrayed Dr. Pamela Isley in the 1997 film Batman & Robin. Other examples of some of the most memorable and best actors playing Batman villains include Jim Carrey as The Riddler and Danny DeVito as The Penguin.

Which actor do you think made the best Batman movie villain?

Photo:
  • Photo: The Dark Knight / Warner Bros. Pictures/Legendary Pictures/Syncopy

    Heath Ledger won an Academy Award for his portrayal of The Joker in the 2008 film The Dark Knight. His family accepted the honor on his behalf as Ledger had passed in January 2008.

    • Birthplace: Perth, Australia
    691
    95
    Were they a great villain?

    More Heath Ledger 

    The Best Heath Ledger Movies#94 of 289 The Coolest Actors Ever#13 of 753 People We Wish Were Still Alive

  • Photo: Batman / Guber-Peters Company/Warner Bros. Pictures

    "Where does he [Batman] get those wonderful toys," Jack Nicholson famously muttered in Tim Burton's 1989 film Batman.

    • Birthplace: Neptune City, New Jersey, United States of America
    548
    105
    Were they a great villain?

    More Jack Nicholson 

    The Greatest Characters Played by Jack Nicholson, Ranked#113 of 1,017 The Best Actors In Film History#31 of 170 The Best Living American Actors

  • Photo: Batman Returns / Warner Bros.

    In the 1992 film Batman Returns, Danny DeVito played Oswald Cobblepot/The Penguin. It reportedly took anywhere from three to four and a half hours of makeup and prep to turn DeVito into the notorious Gotham villain.

    • Birthplace: USA, New Jersey, Neptune City
    494
    154
    Were they a great villain?

    More Danny DeVito 

    Things You Probably Didn't Know About Danny DeVito#87 of 264 The Best (Male) Actors Working Today#65 of 219 The Greatest Actors Who Have Never Won An Oscar (For Acting)

  • Photo: The Dark Knight Rises / Legendary Pictures/Syncopy/Warner Bros. Pictures

    In the 2012 film The Dark Knight Rises, Tom Hardy played Bane. Hardy reportedly put on 30 lbs for the role.

    • Birthplace: Hammersmith, London, England, UK
    442
    162
    Were they a great villain?

    More Tom Hardy 

    Fun Facts You Didn't Know About Tom Hardy#32 of 299 The Hottest Men Of 2021, Ranked#11 of 220 The Greatest British Actors of All Time