GREEN ARROW Oliver Queen Actor: Justin Hartley Appeared on: • Smallville | TV series - 72 episodes (2006–2011) Justin Hartley previously portrayed another DC Superhero (Aquaman) on an unsold TV pilot.
GREEN ARROW Connor Hawke (John Diggle Jr.) Actor: Joseph David-Jones Appeared on: • Legends of Tomorrow|TV series (2016) 2 Episodes • Fail-Safe • Star City 2046
GREEN ARROW Oliver Queen Actor: Stephen Amell Appeared on: • Arrow (2012-) • The Flash (2014-) • Legends of Tomorrow (2016-)