The CW has revealed the first look at Brandon Routh, as he will appear in the Crisis on Infinite Earths crossover spanning the Arrowverse shows.
Routh is already in the mix as his regular role of Ray Palmer (aka The Atom) on DC's Legends of Tomorrow. The actor rose to prominence portraying the man of steel in the 2006 film Superman Returns.
Plucked from the current Arrowverse by renegade Time Master Rip Hunter (Arthur Darvill) DC's Legends of Tomorrow are Martin Stein (Victor Garbor), Jefferson Jackson (Franz Drameh) -- who combine to become Firestorm, The Atom (Brandon Routh), White Canary (Caity Lotz), Hawkgirl (Ciara Renee), Hawkman (Falk Hentschel), Heat Wave (Dominic Purcell) and Captain Cold (Wentworth Miller). Together they team up to stop Vandal Savage (Casper Crump) from altering history to make himself supreme.
Over various seasons the team roster is ever-changing with other characters like Vixen (Maisie Richardson-Sellers), Steel (Nick Zano), Kid Flash (Keiynan Lonsdale) and Constantine (Matt Ryan) stepping up.
Based on the characters from DC Comics, DC’S Legends of Tomorrow is from Bonanza Productions Inc. in association with Berlanti Productions and Warner Bros. Television, with executive producers Greg Berlanti, Phil Klemmer, Grianne Godfree, Keto Shimizu and Sarah Schechter.

