Actors Who Played Batman: Robert Pattinson to Christian Bale
From Christian Bale to Robert Pattinson, 12 Actors Who Donned the Batsuit
8
Bale is the longest-running actor to play Batman in a film series. He famously adopted the role in Christopher Nolan's Dark Knight trilogy, Batman Begins (2005), The Dark Knight (2008), and The Dark Knight Rises (2012).