Heartthrob Hero readers, I hope you've all been watching Arrow. Hunky Canadian actor Stephen Amell portrays the main character Oliver Queen in a re-working of the Green Arrow comic series. Some of you maybe remember Stephen from his time playing a male escort on Hung. Whether he's kicking ass or turning tricks, he always steams up the screen.
More pics after the break.