Keanu Reeves To Robert Pattinson: 9 Actors Who Have Played Batman

Adam West

Adam West was the first live action Batman that appeared in the 1960s ABC series followed by a subsequent feature film.

Michael Keaton

Keaton took the role under filmmaker Tim Burton for 1989 blockbuster ‘Batman’ and ‘Batman Returns’ in 1992. He is also slated to appear in ‘The Flash’.

Val Kilmer

Val Kilmer became the next face of Batman with 1995’s ‘Batman Forever’ after Keaton didn’t reunite for a third instalment of the ‘Batman’ series.

George Clooney

Geroge Clooney kickstarted a new era for Batman fans with his 1997’s ‘Batman and Robin’.

Christian Bale

Actor Christian Bale was roped in for Christopher Nolan’s Batman trilogy and remained one of the most popular choices.

Will Arnett

While Will Arnett didn’t suit up as Batman in the real sense but he voiced the first much-awaited lego flick ‘The LEGO Movie’. He later reprised it in the feature film ‘The LEGO Batman Movie’ and its sequel ‘The LEGO Movie 2’.

Ben Affleck

Ben Affleck made his Batman debut with Zack Synder in ‘Batman Vs Superman’. He also starred in a cameo role in ‘Suicide Squad’ and made a comeback in ‘Justice League’ He is reportedly a part of the upcoming ‘The Flash’.

Robert Pattinson

Robert Pattinson was one of the controversial choices. However, he rebooted the Batman series drawing inspiration from Kurt Cobain reportedly and minting big figures at the box office worldwide.

​Keanu Reeves

Keanu Reeves is the latest Batman in town who is set to star in the upcoming ‘League of Super-Pets’.

Mouni Roys's Alluring Floral Closet