From Robert Pattinson to Christian Bale: Actors who have played Batman on screen
Priyamm Dangi
Feb 1, 2023
2025 release
Warner Bros. Entertainment Inc. has announced that the Robert Pattinson-starrer movie The Batman Part II will release in October, 2025
A trip down memory lane
Here’s a quick look at some of the actors who have played the iconic character of the caped crusader on screen
Robert Pattinson
Robert Pattinson will play Batman in the upcoming The Batman sequel. James Gunn and Peter Safran recently confirmed that the film will be a part of the new DC Universe.
Ben Affleck
Ben Affleck played Batman in three DC movies so far - James Gunn’s Suicide Squad (2021), Zack Snyder’s Justice League (2017) and Zack Snyder’s Batman v Superman: Dawn of Justice (2016)
Kevin Conroy
Late Kevin Conroy enthralled viewers with his nuanced performance in the 2019 Batwoman episode of Arrowverse crossover, Crisis on Infinite Earths
Christian Bale
Christian Bale is the most popular Batman so far, who played the role in Christopher Nolan’s The Dark Knight Rises in 2012
Adam West
Adam West played the role of Batman in Leslie H Martinson’s Batman: The Movie (1966), Rick Morales’s Batman: Return of the Caped Crusaders (2016) and Rick Morales’s Batman Vs. Two-Face (2017)
George Clooney
George Clooney was featured in Joel Schumacher's Batman & Robin in 1997
Val Kilmer
Val Kilmer donned the cape and cowl for Joel Schumacher’s Batman Forever in 1995
Michael Keaton
Michael Keaton originally portrayed Bruce Wayne/Batman in the film Batman (1989), by Tim Burton, subsequently reprising the role in the 1992 sequel Batman Returns by Tim Burton