Stephen Amell is widely known by superhero fans for his role as Oliver Queen/Green Arrow on the long-running series Arrow.
Now, Amell has released a new behind-the-scenes image from the show, and the former Green Arrow is sporting short shorts!
While the show is far different from the superhero fare he’s has given us over the past several years, it will give him the chance to let his wrestling fandom go wild.
That time in his life, however, has come to a close, and he’s now set his sights on a new show for STARZ entitled Heels.