
Batman Actors in Order: Every Screen Batman From Adam West to Robert Pattinson
Batman actors in order on the big screen start with Adam West in Batman (1966), followed by live action leads Michael Keaton, Val Kilmer, George Clooney, Christian Bale, Ben Affleck and Robert Pattinson, with Kevin Conroy and Will Arnett voicing the hero in the animated spin-offs. That makes seven live action leads across the theatrical films, and Keaton also returns to the cowl in The Flash (2023).
Batman actors in order

Batman (1966)

Batman (1966)

Batman Returns (1992)

Batman: Mask of the Phantasm (1993)

Batman Forever (1995)

Batman & Robin (1997)

Batman Begins (2005)

The Dark Knight (2008)

The Dark Knight Rises (2012)

The Lego Batman Movie (2017)

The Batman (2022)
Batman Actors in Order: The Short Answer
Nine actors have led the theatrical Batman films since 1966, in this release order: Adam West (1966), Michael Keaton (1989), Kevin Conroy (voice, 1993), Val Kilmer (1995), George Clooney (1997), Christian Bale (2005), Ben Affleck (2016), Will Arnett (voice, 2017) and Robert Pattinson (2022). Seven of them wore the cowl in live action and two lent only their voices. Keaton is the one name that turns up twice, because he came back for The Flash (2023) long after his own films.
- Adam West, Batman (1966)
- Michael Keaton, Batman (1989) and Batman Returns
- Kevin Conroy (voice), Batman: Mask of the Phantasm
- Val Kilmer, Batman Forever
- George Clooney, Batman & Robin
- Christian Bale, Batman Begins, The Dark Knight and The Dark Knight Rises
- Ben Affleck, Batman v Superman: Dawn of Justice, Justice League and Zack Snyder's Justice League
- Will Arnett (voice), The Lego Batman Movie
- Robert Pattinson, The Batman (2022)
Why are the Affleck films not counted as part of the main saga? Batman is a supporting player in a larger ensemble there, so they sit in the list as appearances. If you want every film in sequence, the Batman movies in order guide has the full release order, and the Batman movies hub gives each release date.
Adam West: The First Big Screen Batman (1966)
Adam West played Batman in Batman (1966), directed by Leslie H. Martinson, which premiered on July 30, 1966 at the Paramount Theater in Austin, Texas (a local Aqua Fest tie in, according to KUT). The film is a cheerful, brightly lit adventure in which Bruce Wayne and Robin, played by Burt Ward, race to rescue a yacht that turns out to be a trap.
The villains are the Joker (Cesar Romero), the Penguin (Burgess Meredith), the Riddler (Frank Gorshin) and Catwoman (Lee Meriwether), who call themselves the United Underworld. Together they threaten the delegates of the United Nations Security Council with a machine that turns people into dust. It cost $1.4 million to make, and Nelson Riddle composed the score.
If you grew up on the darker versions, think of West as the Saturday morning cartoon of Batmen: sincere to a fault, with a utility belt for every occasion. That being said, the film's tone is the reason it still reads as a distinct era, and it is the natural first stop on the Batman 1966 movie page.
Michael Keaton: Burton's Batman (1989, 1992 and 2023)
Michael Keaton played Batman in Tim Burton's Batman (1989) and Batman Returns (1992), and he came back as an older Bruce Wayne in The Flash (2023), directed by Andy Muschietti.
Batman 1989 opened in the US on June 23, 1989 and earned $411.6 million worldwide on a $35 million budget, according to Box Office Mojo. Jack Nicholson played the Joker, Kim Basinger was Vicki Vale and Michael Gough was Alfred, with a score by Danny Elfman and songs by Prince. Batman Returns followed on June 19, 1992 with a $80 million budget and a bigger, stranger cast: Danny DeVito as the Penguin, Michelle Pfeiffer as Catwoman and Christopher Walken as Max Shreck. It grossed $266.9 million worldwide.
Keaton's Batman is quiet and a little odd, closer to a loner in a very expensive house than to a squared jawed hero. In The Flash he is billed third, behind Ezra Miller and Sasha Calle, and plays Bruce Wayne in an altered 2013.
Kevin Conroy: The Voice of Batman: Mask of the Phantasm (1993)
Kevin Conroy voiced Batman in Batman: Mask of the Phantasm, directed by Bruce Timm and Eric Radomski and released in the US on December 25, 1993. It was the first animated Batman film to get a theatrical release, according to TheWrap.
The film is a spin-off, so it sits alongside the main saga and not inside it. It runs 77 minutes according to TMDB and earned about $5.9 million worldwide, per Box Office Mojo, which is small beside the live action films of the same decade. The cast is strong, though: Dana Delany voices Andrea Beaumont, Stacy Keach voices Carl Beaumont, and Mark Hamill voices the Joker. Shirley Walker wrote the score, and Tia Carrere sings "I Never Even Told You".
What does Conroy bring? In my opinion, a calmer register for Bruce Wayne and a harder edge for Batman, which helps the flashbacks to a younger Bruce land. If you want the animated take, start with Batman: Mask of the Phantasm.
Val Kilmer: Batman Forever (1995)
Val Kilmer played Batman in Batman Forever, directed by Joel Schumacher, which opened in the US on June 16, 1995. Schumacher directed with Tim Burton as producer, according to Variety's coverage of the film.
Batman Forever earned $336.6 million worldwide on a $100 million budget, according to Box Office Mojo. Kilmer shares the screen with Tommy Lee Jones as Harvey Two-Face, Jim Carrey as the Riddler, Nicole Kidman as Dr. Chase Meridian and Chris O'Donnell as Robin (Dick Grayson). Elliot Goldenthal composed the score, and the soundtrack includes "Kiss from a Rose" by Seal and a U2 track.
In my opinion, the film gives Jones and Carrey so much room that Kilmer is easy to overlook, though his haunted, brooding Bruce Wayne is a real contrast with the neon around him.
George Clooney: Batman & Robin (1997)
George Clooney played Batman in Batman & Robin, directed by Joel Schumacher and released in the US on June 20, 1997. It cost $125 million and earned $238.3 million worldwide, the weakest return of the Schumacher pair.
The cast is large: Chris O'Donnell returns as Robin, Arnold Schwarzenegger plays Mr. Freeze, Uma Thurman is Poison Ivy, and Alicia Silverstone plays Batgirl (Barbara Wilson). Michael Gough is back as Alfred, and Elliot Goldenthal again provides the score. The soundtrack album, Batman & Robin: Music from and Inspired by the Motion Picture, includes tracks by The Smashing Pumpkins, Goo Goo Dolls and R.E.M.
In my reading, Clooney plays Bruce Wayne as the genial billionaire and Batman as a team leader worrying about his partners. That suits the film's family theme, even if the story around him piles on villains. For the full cast and credits, see Batman and Robin.
Christian Bale: The Dark Knight Trilogy (2005 to 2012)
Christian Bale played Batman in all three Christopher Nolan films: Batman Begins (June 15, 2005), The Dark Knight (July 18, 2008) and The Dark Knight Rises (July 20, 2012). Bale holds the record for the most films as the lead Batman in the main saga, with three.
Batman Begins earned $375.6 million worldwide on a $150 million budget, with Michael Caine as Alfred, Liam Neeson as Ducard and Cillian Murphy as Dr. Jonathan Crane. The Dark Knight added Heath Ledger as the Joker and Aaron Eckhart as Harvey Dent, and passed $1 billion worldwide on a $185 million budget. The Dark Knight Rises put Tom Hardy in the Bane mask, with Anne Hathaway as Selina Kyle, and earned more than $1 billion on a $250 million budget. Hans Zimmer scored all three.
What sets Bale apart, in my opinion, is the double performance: a careless billionaire playboy as Bruce Wayne in Begins, and a rasp built for intimidation as Batman. The runtimes grow with the story, from 140 minutes to 152 and then 165.
Ben Affleck: Batman in the DC Ensemble Films (2016 to 2021)
Ben Affleck played Batman in Batman v Superman: Dawn of Justice (March 25, 2016), Justice League (November 17, 2017) and Zack Snyder's Justice League, which arrived on streaming on March 18, 2021. All three were directed by Zack Snyder and treat Batman as part of an ensemble, which is why they count as appearances rather than main saga films.
His Bruce Wayne is an older, harder vigilante who has been Batman in Gotham for about twenty years when Batman v Superman starts. The film earned $874.4 million worldwide on a $250 million budget, and its opening weekend was $170.1 million, according to CBS News. Henry Cavill plays Superman, Gal Gadot is Wonder Woman, Jesse Eisenberg is Lex Luthor and Jeremy Irons plays Alfred. Justice League earned $661.3 million on a $300 million budget, and the 2021 cut runs 242 minutes.
Affleck's run covers three films, but the Batman spotlight is shared. Pattinson then took the cowl in a separate Gotham story directed by Matt Reeves, so Affleck's Batman does not appear in The Batman (2022).
Will Arnett: The Lego Batman Movie (2017)
Will Arnett voices Batman in The Lego Batman Movie, directed by Chris McKay and released in the US on February 10, 2017. It is an animated spin-off that earned $312.1 million worldwide on an $80 million budget, with a score by Lorne Balfe.
The Lego Batman Movie has one of the most crowded voice casts in the franchise. Michael Cera voices Robin, Rosario Dawson is Batgirl (Barbara Gordon), Ralph Fiennes is Alfred Pennyworth and Zach Galifianakis is the Joker. The villains include Jenny Slate as Harley Quinn, Conan O'Brien as the Riddler and Zoë Kravitz as Catwoman.
In my opinion, Arnett plays Batman as a proud loner whose main flaw is his reluctance to let anyone in, which makes the character funny and gives the story its heart. It is a spin-off, so it is not a continuation of any other Batman on this list.
Robert Pattinson: The Batman (2022)
Robert Pattinson plays Bruce Wayne and Batman in The Batman (2022), directed by Matt Reeves and released in the US on March 4, 2022. It runs 177 minutes according to TMDB, cost $200 million and earned $772.8 million worldwide, according to Box Office Mojo.
This Batman has been fighting crime for two years when the film opens on Halloween night with the murder of Gotham's mayor by the Riddler. Paul Dano plays the Riddler, Zoë Kravitz is Selina Kyle, Colin Farrell is Oz (the Penguin), Jeffrey Wright is Lieutenant James Gordon and Andy Serkis is Alfred. Michael Giacchino composed the score, and the soundtrack uses Nirvana's "Something in the Way".
The Batman Part II has a US release date of February 18, 2028, according to TheWrap, but Warner Bros. and DC Studios paused production on October 5, 2026, saying the stop was temporary, so the date could still shift. Full film details are on the the batman 2022 page.
Who Was the Best Batman Actor? My Ranking
In my opinion, Christian Bale is the best Batman actor, with Michael Keaton close behind, and the ranking is opinion, not a count of box office. I weigh how well each actor plays both Bruce Wayne and Batman, and how well the film around them gives the performance somewhere to land. For the films themselves, see batman movies ranked.
- Christian Bale. Three films give him the time to show a full arc, from the training in Batman Begins to the fall in The Dark Knight Rises. The rasped Batman voice is divisive, but his billionaire act as Bruce Wayne is the sharpest in the series.
- Michael Keaton. In Batman (1989) he makes Bruce Wayne the stranger in the room, and in Batman Returns he spars with Pfeiffer and DeVito. His return in The Flash (2023) shows how well the take has aged.
- Robert Pattinson. A tired, watchful Batman who works as a detective first. The Batman (2022) hands him more investigation than action, and I would like to see where the story goes next.
- Kevin Conroy. One film in scope, but Mask of the Phantasm gives him young Bruce and the full Batman in a 77 minute story.
- Will Arnett. A very funny Batman in The Lego Batman Movie, with a real emotional point about family.
- Adam West. Perfect for Batman (1966), but the film asks for deadpan, so it is hard to compare.
- Ben Affleck. A battle hardened Batman with strong moments in Batman v Superman, but shared across three ensemble films.
- Val Kilmer. A good brooding Bruce Wayne in Batman Forever, though the villains take most of the film.
- George Clooney. Last place, and the reason is the film, not the man: Batman & Robin is a family caper with a very busy cast, and Clooney has the least room to build a Batman.
Who played the worst Batman of all time? There is no agreed answer, and I would not call Clooney's performance the worst. His film is simply the weakest earner of the four Burton and Schumacher films, and it gave him the least room.
Facts
- Batman (1966) premiered on July 30, 1966 at the Paramount Theater in Austin, Texas. KUT, checked 2026-11-03
- Batman (1989) earned $411,569,241 worldwide on a $35 million budget. Box Office Mojo, checked 2026-11-03
- Batman Returns was released in the US on June 19, 1992. Box Office Mojo, checked 2026-11-03
- Batman: Mask of the Phantasm was released in the US on December 25, 1993. Box Office Mojo, checked 2026-11-03
- Batman Forever (1995) earned $336,567,158 worldwide on a $100 million budget. Box Office Mojo, checked 2026-11-03
- Batman & Robin (1997) earned $238,259,753 worldwide on a $125 million budget. The Numbers, checked 2026-11-03
- The Dark Knight (2008) earned $1,008,480,529 worldwide on a $185 million budget. Box Office Mojo, checked 2026-11-03
- Batman v Superman: Dawn of Justice was released in the US on March 25, 2016. The Numbers, checked 2026-11-03
- Batman v Superman: Dawn of Justice had a $170.1 million opening weekend. CBS News, checked 2026-11-03
- The Lego Batman Movie (2017) earned $312,055,094 worldwide on an $80 million budget. The Numbers, checked 2026-11-03
- The Batman (2022) earned $772,775,278 worldwide on a $200 million budget. Box Office Mojo, checked 2026-11-03
- The Batman Part II has a US release date of February 18, 2028, and production was paused on October 5, 2026. TheWrap, checked 2026-11-03
FAQs
Who is considered the best Batman actor of all time?
It is a matter of opinion. My pick is Christian Bale, who played Batman in all three Christopher Nolan films, with Michael Keaton second for Batman (1989) and Batman Returns.
Who played the worst Batman of all time?
There is no agreed answer, and a performance is not the same thing as a film. George Clooney's Batman & Robin (1997) earned $238.3 million worldwide on a $125 million budget, the lowest worldwide gross of the four Burton and Schumacher films. That is a box office point, not a verdict on his performance, and the film gave Clooney a very crowded story.
Which actor played Batman the longest?
Michael Keaton has the longest span, from Batman (1989) to The Flash (2023). Christian Bale has the most main saga films as the lead, with three (Batman Begins, The Dark Knight and The Dark Knight Rises, 2005 to 2012), and Ben Affleck also appeared in three films from 2016 to 2021.
Who turned down the role of Batman?
No actor turning down Batman is documented in reliable reports on these films. The casting change that is documented involves Catwoman: Annette Bening left Batman Returns because of her pregnancy, and Michelle Pfeiffer replaced her, according to Fox News.
Why was Ben Affleck removed as Batman?
No studio explanation for Affleck leaving the role is confirmed. He played Batman in Batman v Superman (2016), Justice League (2017) and Zack Snyder's Justice League (2021), and Robert Pattinson plays Batman in The Batman (2022), a separate story directed by Matt Reeves.
Who plays Batman in The Batman Part II?
No casting for The Batman Part II has been confirmed in coverage of the film. Robert Pattinson played Batman in The Batman (2022), and the follow up has a US release date of February 18, 2028. Warner Bros. and DC Studios paused production on October 5, 2026, calling it temporary while director Matt Reeves deals with a family matter.