Brandon Routh portrayed Kal-El/Clark Kent/Superman in Superman Returns. He also voiced an alternate version of Kal-El/Clark Kent/Superman in the video game Superman Returns. He later played Ray Palmer/The Atom on TV's Arrow, The Flash and Legends of Tomorrow. Wade in Undressed (2000) John Marlowe/Everywhere Man in The Batman (2006) Bobby Long in Zack and Miri Make a Porno (2008) Kirby Popoff in Stuntmen (2009) Dylan Dog in Dylan Dog: Dead of Night (2010) Todd Ingram in Scott Pilgrim vs. The…