Suggestions by @monsignorryan
4,298 suggestions

Charlie Hunnam
as Arthur Curry in Aquaman: Legend of the Seas

Matt Dallas
as Jean-Paul Beaubier in The New Avengers

Dan Amboyer
as Jean-Paul Beaubier in The New Avengers

Colton Haynes
as Jean-Paul Beaubier in The New Avengers

Brandon Flynn
as Jean-Paul Beaubier in The New Avengers

Gus Kenworthy
as Jean-Paul Beaubier in The New Avengers

Luke Evans
as Jean-Paul Beaubier in The New Avengers

Matt Bomer
as Jean-Paul Beaubier in The New Avengers

Zane Phillips
as Jean-Paul Beaubier in The New Avengers

Luke Macfarlane
as Jean-Paul Beaubier in The New Avengers

Christopher Russell
as Shazam in James Gunn's DC Cinematic Universe

Daniel Cudmore
as Shazam in James Gunn's DC Cinematic Universe

Hartley Sawyer
as Shazam in James Gunn's DC Cinematic Universe

Liam Hemsworth
as Shazam in James Gunn's DC Cinematic Universe

Tim Robards
as Shazam in James Gunn's DC Cinematic Universe

Wes Brown
as Shazam in James Gunn's DC Cinematic Universe

Wolfgang Novogratz
as Shazam in James Gunn's DC Cinematic Universe

Ben Hardy
as Aquaman in James Gunn's DC Cinematic Universe

Thomas Kuc
as Aquaman in James Gunn's DC Cinematic Universe

Logan Shroyer
as Aquaman in James Gunn's DC Cinematic Universe