Stephen is better know as Oliver Queen, or the million dollar super hero Arrow. But, did you know that Stephen played a lot of other roles before Arrow? He’s said that he doesn’t mind people checking him out from time to time too- something I would gladly do if I happen to run in to him on the streets in Vancouver, Canada, where his hit series is shot.
So we dedicate a post to Stephen Amell and his hot, hot body. Tell us what you think…do you prefer him Now OR Then?