Stephen Amell for The CW

Stephen Amell for The CW

Stephen Amell plays Oliver Queen on Arrow Season 6.
Added:
Stephen Amell's Abs

Stephen Amell's Abs

Stephen Amell shows off his abs in the aftermath of being body-shamed by Twitter trolls.
Added:
Stephen Amell Was Body-Shamed for This

Stephen Amell Was Body-Shamed for This

Stephen Amell was body-shamed by a troll who doesn't understand how human bodies work and also thinks that every CW actors has a CW body even when they're off from filming for a few months.
Added:
Stephen Amell At Philadelphia Comic Con 2016

Stephen Amell At Philadelphia Comic Con 2016

Stephen Amell at Philadelphia Comic Con 2016 Day 3.
Added:
Stephen Amell and Jared Padalecki Shirtless

Stephen Amell and Jared Padalecki Shirtless

Stephen Amell and Jared Padalecki are both shirtless in this Facebook photo. We'll let you stare and drool for as long as you want.
Added:
Stephen Amell Ab Attack

Stephen Amell Ab Attack

So, ladies, who would you rather: Stephen Amell... or the dude next to him? Take all the time you need to think it over. We understand.
Added:
Stephen Amell at the PCAs

Stephen Amell at the PCAs

Stephen Amell is quite handsome. He poses here at the 2014 People's Choice Awards.
Added:
Stephen Amell Instagram Photo

Stephen Amell Instagram Photo

Stephen Amell is shirtless in this photo. While holding his daughter. Does it get any cuter?!?
Added:
Stephen Amell Christmas Pic

Stephen Amell Christmas Pic

Stephen Amell, his wife and his newborn have a message to send fans: Merry Christmas!
Added:
Stephen Amell and Cassandra Jean

Stephen Amell and Cassandra Jean

Stephen Amell and Cassandra Jean are expecting their first child together. Congrats to the Arrow star and his wife!
Added:
Stephen Amell Photograph

Stephen Amell Photograph

Stephen Amell says he's out of the running for Christian Grey. Is this good or bad?
Added:
Stephen Amell Photo

Stephen Amell Photo

Smile, Stephen Amell! You are now a giant star, thanks to The CW's Arrow.
Added: