Arrowverse
Cast & Crew
Stephen Amell Oliver Queen/Green Arrow
David Ramsey John Diggle/Spartan
Emily Bett Rickards Felicity Smoak/Overwatch
Echo Kellum Curtis Holt/Mister Terrific
Rick Gonzalez Rene Ramirez/Wild Dog
Juliana Harkavy Dinah Drake/Black Canary
Katie Cassidy Laurel Lance/Black Siren
Colton Haynes Roy Harper/Arsenal
Kirk Acevedo Ricardo Diaz
Sea Shimooka Emiko Queen
Greg Berlanti Executive Producer
Marc Guggenheim Executive Producer
Andrew Kreisberg Executive Producer
David Nutter Executive Producer
⨁Full Cast & CrewWhere to Stream
2012 Franchise 8 Seasons
Sorry, this show is currently not available on any streaming platforms. Check back again soon!
Upcoming TV Airings
2012 Franchise 8 Seasons
Sorry, this show is not airing on television in the next two weeks. Check back again soon!