Suggestions by @tyloren
187 suggestions

Ian Alexander
as Spider-Man in Alternate MCU

Clive Owen
as Tony Stark in The Avengers (2012)

Michael Fassbender
as Erik Lehnsherr in X-Men First Class (2010)

James McAvoy
as Charles Xavier in X-Men First Class (2010)

Clive Owen
as Tony Stark in Iron Man (2008)

Cameron Monaghan
as Daredevil in Marvel New Universe

Karl Urban
as The Punisher in Marvel New Universe

Oscar Isaac
as Iron Man in Marvel New Universe

Heath Ledger
as Joker (new 52) in Voices I hear when I read comics

Mark Hamill
as Joker (main) in Voices I hear when I read comics

Jeff Bennett
as Joker (classic) in Voices I hear when I read comics

J.K. Simmons
as J Jonah Jameson in Voices I hear when I read comics

Susan Eisenberg
as Wonder Woman in Voices I hear when I read comics

Jack Quaid
as Superman (new 52) in Voices I hear when I read comics

Christopher Reeve
as Superman (main continuity) in Voices I hear when I read comics

Patrick Warburton
as Superman (classic) in Voices I hear when I read comics

Kevin Conroy
as Batman (main continuity) in Voices I hear when I read comics

Anthony Ruivivar
as Batman (new 52) in Voices I hear when I read comics

Diedrich Bader
as Batman (classic) in Voices I hear when I read comics

Robbie Daymond
as Spider-Man (ultimate) in Voices I hear when I read comics