Brandon Routh

Brandon Routh made his debut in Hollywood in 2006, and in the same year he made his first appearance as a comic book character. Routh portrayed Clark Kent, aka Superman, in Bryan Singer’s Superman Returns. He was set to reprise his role in a sequel, but due to conflict between the director and the studio, it didn’t ultimately happen.
However, that was not his last comic book genre venture. The actor returned in 2010 as Todd Ingram in Scott Pilgrim vs. the World. In the next year, he played the titular role in Italian comic book-based Dylan Dog: Dead of Night.
In the Arrowverse, he plays another DC superhero, Ray Palmer, aka The Atom, who first appeared in Arrow Season 3. Routh’s character has also appeared in The Flash, and is one of the major characters in Legends of Tomorrow.
NB: James Marsden, who’s played Scott Summers, aka Cyclops, in a number of X-Men movies – also appeared in the Routh starrer Superman Returns, but his character, Richard White, didn’t appear in a comic book before he portrayed him.
