Entertainment TV Read Time : 1 Minutes Stephen Amell Cast As Oliver Queen In The CW’s ‘Green Arrow’ TV Series January 31, 2012January 31, 2012 YBMW Staff The CW has apparently found the leading candidate to play the lead in its Green Arrow TV series adaptation, “Arrow.”