Wherever you rank Ben Affleck on the list of live-action Batman actors, there’s no question he played DC Comics’ Caped Crusader longer than most.
::
His version of Bruce Wayne debuted in Batman v Superman: Dawn of Justice, then returned for a cameo in Suicide Squad, both cuts of Justice League, and finally The Flash.
::
Additionally, the new DC Universe continuity will have its own Batman who will star in The Brave and the Bold.
::
For now, Affleck’s successor, Robert Pattinson, will return to role in 2027’s The Batman: Part II.