Arrow poster

Arrow Cast & Characters

Arrow (2012) stars Stephen Amell as Oliver Queen / Green Arrow, David Ramsey as John Diggle / Spartan and Katie Cassidy as Laurel Lance/Laurel Lance / Black Canary/Laurel Lance / Black Siren. The drama series premiered on The CW in 2012. Below is the full cast and crew.

Ended TV-14 2012–2020 68 Audience
TV Trailers
TV Trailers
Starring Cast
Key crew
Executive Producer
Cinematography

Full cast

23 cast members

Crew by department

139 crew members

Writing

Adam Schwartz
Story
Andrew Kreisberg
Story
Ben Sokolowski
Story
Beth Schwartz
Story
Caroline Dries
Story
Christos N. Gage
Story
Elizabeth Kim
Story
Erik Oleson
Story
Geoff Johns
Story
Greg Berlanti
Story
Jake Coburn
Story
Marc Guggenheim
Story
Ruth Fletcher
Story
Wendy Mericle
Story
A.C. Bradley
Writer
Andrew Kreisberg
Writer
Barbara Bloom
Writer
Ben Sokolowski
Writer
Benjamin Raab
Writer
Beth Schwartz
Writer
Brian Ford Sullivan
Writer
Bryan Q. Miller
Writer
Deric A. Hughes
Writer
Drew Z. Greenberg
Writer
Elisa Delson
Writer
Elizabeth Kim
Writer
Emilio Ortega Aldrich
Writer
Erik Oleson
Writer
Gabrielle Stanton
Writer
Geoff Johns
Writer
Grace DeVoll
Writer
Greg Berlanti
Writer
Holly Harold
Writer
Jake Coburn
Writer
Jeane Wong
Writer
Jenny Lynn
Writer
Jill Blankenship
Writer
Keto Shimizu
Writer
Lana Cho
Writer
Lauren Certo
Writer
Lindsey Allen
Writer
Marc Guggenheim
Writer
Mark Bemesderfer
Writer
Marv Wolfman
Writer
Maya Houston
Writer
Moira Kirland
Writer
Nolan Dunbar
Writer
Onalee Hunter
Writer
Oscar Balderrama
Writer
Rebecca Bellotto
Writer
Rebecca Rosenberg
Writer
Sarah Tarkoff
Writer
Speed Weed
Writer
Spiro Skentzos
Writer
Tonya Kong
Writer
Wendy Mericle
Writer
Andrew Kreisberg
Teleplay
Ben Sokolowski
Teleplay
Beth Schwartz
Teleplay
Brian Ford Sullivan
Teleplay
Emilio Ortega Aldrich
Teleplay
Erik Oleson
Teleplay
Geoff Johns
Teleplay
Grainne Godfree
Teleplay
Jake Coburn
Teleplay
Keto Shimizu
Teleplay
Marc Guggenheim
Teleplay
Onalee Hunter
Teleplay
Sarah Tarkoff
Teleplay
Speed Weed
Teleplay
Tyron Carter
Teleplay
Ubah Mohamed
Teleplay
Wendy Mericle
Teleplay