ByHamza Farookhi, writer at
Just your plain personified awesomeness
Hamza Farookhi

There are a number of roles in Justice League that have already been cast so I've decided to compile a list of cast members for the movie.

Announced Roles:

  • Henry Cavill as Clarke Kent/Superman
  • Ben Affleck as Bruce Wayne/Batman
  • Gal Gadot as Diana Prince/Wonderwoman
  • Ray Fisher as Victor Stone/Cyborg
  • Jason Momoa as Arthur Curry/Aquaman
  • Jesse Eisenburg as Lex Luther

Unannounced Roles:

  • Stephen Amell as Oliver Queen/Green Arrow
  • Ryan Gosling as Hal Jordan/Green Lantern 1
  • Idris Elba as John Stewart/Green Lantern 2
  • Colton Haynes as Roy Harper/Red Arrow
  • Grant Gustin as Barry Allen/The Flash
  • Benedict Cumberbatch as John Jones/Martian Manhunter
  • Steven R McQueen as Dick Grayson/Robin/Nightwing

Non Justice League Cast:

  • Bryan Cranston as Commissioner James Gordon
  • Amy Adams as Lois Lane
  • Jeremy Irons as Alfred J Pennyworth
  • David Ramsey as John Diggle
  • Emily Bett Rickards as Felicity Smoak

Latest from our Creators