Stephen Amell, aka Oliver Queen / Arrow - he actually trains like a superhero!
Oliver And Felicity!
Oliver Queen on the Salmon Ladder in Arrow - I didn't even know that this was a thing. Apparently, Stephen Amell does as part of his workout, so they used it for the show. It's kind of amazing to watch;
Stephen Amell - One Beautiful Man with a Handsome Face ---- Hot Guys: Stephen Amell is a Canadian actor, known for portraying Oliver Queen in The CW series Arro
‘TMNT: Out of the Shadows’ Stars Megan Fox & Stephen Amell Are Smokin’ Hot in Our Exclusive Photos