Stephen Amell has confirmed that Green Arrow will appear on DC’s Legends of Tomorrow with the first look, beard and all. He shared the photo via is Facebook page with the caption, “Old feuds die hard. Legends. Next week”.
DC’s Legends of Tomorrow airs Thursdays 8/7c on The CW. Stephen Amell will appear on Legends of Tomorrow Febraury 25th as Green Arrow!