Brandon Routh keeps himself warm while walking on the set of the CW hit show Arrow on Tuesday (February 10) in Vancouver, Canada.
Check out a brand new still of Brandon, who is playing Ray Palmer, sporting The Atom suit on the show, which will air on the February 25 episode.
This wouldn’t be the first time that Brandon played a superhero, he was Superman in the 2006 film Superman Returns.
10+ pictures inside of Brandon Routh on the set of Arrow… More Here! »