Stephen Amell has been cast in the title role in Green Arrow, the new series on the CW, according to Deadline. He’ll play Oliver Queen and his costumed alter-ego. Amell had recurring roles on Vampire Diaries, Hung, and Private Practice.
A one hour pilot for the live action show has been ordered (see “Green Arrow on CW”), which CW hopes will fill the hole left by the long-running Smallville.