Full Cast — Arrow (2012–2020)
Stephen Amell
Oliver Queen / Green Arrow
David Ramsey
John Diggle / Spartan
Emily Bett Rickards
Felicity Smoak
Katie Cassidy
Laurel Lance / Black Siren / Laurel Lance / Black Siren / Laurel Lance / Black Canary
Paul Blackthorne
Quentin Lance
Willa Holland
Thea Queen / Speedy / Thea Queen
Rick Gonzalez
Rene Ramirez / Wild Dog / Rene Ramirez
John Barrowman
Malcolm Merlyn
Colton Haynes
Roy Harper / Arsenal / Roy Harper
Juliana Harkavy
Tina Boland / Dinah Drake / Dinah Drake / Black Canary / Tina Boland / Dinah Drake
Echo Kellum
Curtis Holt / Mr. Terrific / Curtis Holt
Susanna Thompson
Moira Queen
Keri Adams
Bethany Snow
Manu Bennett
Slade Wilson / Slade Wilson / Deathstroke
Audrey Marie Anderson
Lyla Michaels / Harbinger / Lyla Michaels
David Nykl
Anatoly Knyazev
Caity Lotz
Sara Lance / Sara Lance / White Canary / Sara Lance (voice)
Colin Donnell
Tommy Merlyn / Green Arrow / Tommy Merlyn / Tommy Merlyn / Prometheus
Jack Moore
William
Josh Segarra
Adrian Chase
Kirk Acevedo
Ricardo Diaz
Marrett Green
TV Reporter / Merritt Davis
Ben Lewis
Adult William Clayton
Katrina Law
Nyssa al Ghul
Brandon Routh
Ray Palmer (voice) / Ray Palmer
Neal McDonough
Damien Darhk
Celina Jade
Shado / Mei
Karl Yune
Maseo Yamashiro
Katherine McNamara
Mia Smoak / Maya / Blackster / Mia Smoak / Blackstar
Cynthia Addai-Robinson
Amanda Waller
Elysia Rotaru
Taiana Venediktov / Taiana
Rila Fukushima
Tatsu Yamashiro / Katana
Jimmy Akingbola
Baron Reiter
Eliza Faria
Zoe Ramirez
Adrian Holmes
Frank Pike
Colin Salmon
Walter Steele
Andrea Sixtos
Adult Zoe Ramirez
Joseph David-Jones
Connor Hawke / Connor Hawke / Green Arrow
Sea Shimooka
Emiko Queen / Green Arrow / Emiko Queen
Venus Terzo
Dr. Schwartz
Kelly Hu
China White
Joe Dinicol
Rory Regan / Ragman
Brandon Nomura
Akio Yamashiro
Grant Gustin
Barry Allen / The Flash
Roger Cross
Lucas Hilton
Kevin Alejandro
Sebastian Blood / Brother Blood
Byron Mann
Yao Fei Gulong / Yao Fei
Charlotte Ross
Donna Smoak
Kacey Rohl
Alena Whitlock
Madison McLaughlin
Evelyn Sharp / Evelyn Sharp / Artemis
Evan Roderick
Nick Anastas
Matt Nable
Ra's al Ghul
Sebastian Dunn
Edward Fyers
Dylan Neal
Dr. Anthony Ivo
Michael Jai White
Ben Turner / Ben Turner / Bronze Tiger
Parker Young
Alex Davis
Carly Pope
Susan Williams
Summer Glau
Isabel Rochev
Eugene Byrd
Andy Diggle
Bex Taylor-Klaus
Sin
Ryan Robbins
Conklin
Alison Araya
Uni / Officer Lopez / SCPD Officer
Lexa Doig
Talia al Ghul
Vinnie Jones
Danny 'Brick' Brickwell
Dylan Bruce
Adam Donner
Annie Ilonzeh
Joanna de la Vega
Michael Rowe
Floyd Lawton / Deadshot
Lee Vincent
CSU Tech / Kelton
Sydelle Noel
Samanda Watson
Laara Sadiq
Mayor Emily Pollard / Councilwoman Emily Pollard
Alex Kingston
Dinah Lance
Michael Emerson
Cayden James
Jamey Sheridan
Robert Queen
Amy Gumenick
Carrie Cutter / Cupid
Janet Kidder
Ruvé Adams
David Meunier
Ishmael Gregor
Teryl Rothery
Jean Loring
Cody Rhodes
Derek Sampson
Brendan Fletcher
Stanley Dover
Christie Laing
Carly Diggle
Tina Huang
Captain Kimberly Hill
Jesse Hutch
Officer Daily
Richard Keats
Doctor / Dr. Lockhart
Carlos Valdes
Cisco Ramon
Jaeson Lee
SCPD Uni #1 / TAC Gear Guard #1 / Mercenary / Cavanaugh / Thug #1
Dolph Lundgren
Konstantin Kovar
Tyler Ritter
Detective Billy Malone
Mike Dopud
Viktor
Chenier Hundal
Paul Holt
Kathleen Gati
Raisa
Jarryd Baine
Reporter #1 / Reporter #2 / Reporter
Chelah Horsdal
Kate Spencer
Johann Urb
Vincent Sobel / Vigilante
Danielle Panabaker
Caitlin Snow / Killer Frost
Tom Amandes
Noah Kuttler / The Calculator
Liam Hall
Joseph Wilson / Kane Wolfman
Melissa Benoist
Kara Danvers / Supergirl
LaMonica Garrett
Mar Novu / The Monitor / Anti-Monitor / Mar Novu / The Monitor (uncredited) / Mar Novu / The Monitor / The Monitor
Jennifer Cheon Garcia
Officer Jones / SCPD Officer #2 / Uni / Uniformed Officer / Uniform
Marc Singer
General Matthew Shrieve
Rhys Williams
Bank Guard #1 / Landmine Soldier / Thug #2 / Security Guard #1 / Orderly
Jeffrey C. Robinson
Beta Unit Soldier / Deathstroke
Nisreen Slim
Reporter #1 / Reporter / Reporter #2
Tristan Jensen
Oliver's Security Detail / Bodyguard #6
Adrian Glynn McMorran
Michael Amar / Murmur
Alexander Calvert
Lonnie Machin / Anarky
Tuesday Hofmann
Nora Darhk
Alexandr Kalugin
Hooded Man
Anna Hopkins
Samantha Clayton
Patrick Sabongui
David Singh / Street Dealer / Soldier #2
Sydney Bell
Reporter #2 / Reporter #3
Miranda Edwards
Silencer
Tim Howe
Dunbar
Greg Rogers
Councilman Kullens
Charlie Barnett
John 'JJ' Diggle, Jr.
Chin Han
Frank Chen
Jessica De Gouw
Helena Bertinelli / The Huntress
Janina Gavankar
Detective McKenna Hall
Pej Vahdat
Sam Armand
Tobias Jelinek
Boots
Ron Selmour
The Butcher
Paul Lazenby
Inmate / Thug / Sr. Robbins / Mr. Robbins
J.R. Ramirez
Ted Grant
Chad Riley
Cop #1 / Halcones / Officer Brock / ESU Officer
Taras Kostyuk
Gennady / Burly Guard
Justin Doran
Mercenary / Mercenary #1 / Lieutenant
James Kidnie
Milo Armitage
Dean Mckenzie
Dennis
Jason Wingham
Thug #2 / Officer #1 / Thug / Pablo Estevez
Chad L. Coleman
Tobias Church
Celia Reid
Mayor's Assistant / Becky
Josh Byer
Officer Parks
David Stuart
Deputy Director Bell
Christopher Gerard
Virgil
Michael Jonsson
Kodiak
Danny Wattley
Sergeant Bingsley
Raj Paul
Keven Dale
Seth Gabel
The Count
Eugene Lipinski
Alexi Leonov
Jeffrey Nordling
Frank Bertinelli
Graham Shiels
Cyrus Gold
Nicholas Lea
Mark Francis
Austin Butler
Chase
Gina Ravera
Lydia Cassamento
Gaalen Engen
Judge McGarvey
Sean Rogerson
Peter
Enid-Raye Adams
Laura Hoffman
Adrian Paul
Dante
Jarod Joseph
Alan Durand
Jimmy Jean-Louis
The Captain
Carmen Moore
Woman / Mina Fayad
Artine Tony Browne
Hendrick Von Arnim
Michael Daingerfield
Ned Foster
Lynda Boyd
Ms. Nixon / Phaedra Nixon
Nick E. Tarabay
Digger Harkness
Shaker Paleja
Technician / Assassin / Middle Eastern Man
Cassandra Ebner
Veronica / Scientist / Model #1
Doug Chapman
Soldier #1 / Baker
Tom Cavanagh
Harrison 'Nash' Wells (uncredited) / Eobard Thawne / Reverse-Flash / Dr. Harry Wells / Eobard Thawne / Reverse-Flash
Dexter Bell
Security Guard / Gangbanger #2 / Released Criminal
Jacqueline Samuda
TV Host
Kevin Haaland
Skel / Man
Bill Croft
Grizzled Man
Valerie Tian
Morgan
Mi-Jung Lee
TV News Reporter
Bombyx Du Murier
Cop / SCPD Officer
Nickolas Baric
Thug #1 / Nathan Sierra / Vincent Steelgrave
Christopher Ang
Officer / Technician #1 / Thug
Mathew Yanagiya
Detective / Stan Washington / Sports Fan
Robin Wilcock
Prisoner
Michael Hanus
Sergio
Bruce Crawford
Bank Guard #2 / Mobster / Older Man
Garry Chalk
Lieutenant General J.G. Walker
Wolsey Brooks
Zeta #1 / OMAC #1 / SCPD Officer
Keon Boateng
John Jr.
Joshua Mazerolle
Talon #1 / Inmate #1 / Fleeing Bratva
Lisa Penz
Reporter
Hamza Fouad
Cyrus Broderick
Holly Dignard
Red Dart
Nolan Gerard Funk
Cooper Seldon / Brother Eye
Peter Stormare
Werner Zytle / Count Vertigo
Brian Markinson
Adam Hunt
Michael Eklund
Barton Mathis / Dollmaker
Sean Maher
Mark Scheffer / Shrapnel
Rutina Wesley
Liza Warner
Crystal Balint
Officer Thompson
Steve Bacic
Sean Sonus
Parveen Dosanjh
Doris Chase
William Franklyn-Miller
Young Joseph Wilson
Kristen Holden-Ried
Nylander
Dominic Bogart
Alex Faust
Carlos Sanz
Dragos
Kyra Zagorsky
Athena
Jessica Heafey
Marcia Pedowitz / Documentarian
Ruby Rose
Kate Kane / Batwoman
Danny Dworkis
Technician / The Technician
Chantele Francis
Court Clerk
David Franco
Judge Mandelbaum
Lance Gibson
Prisoner / Truck Driver #2
Stefan Arngrim
Fence
Ana Mercedes
Maya Resik
Janet Glassford
Nurse
Evans Johnson
Nurse
Jeff Sanca
Truck Driver #1 / Thug
Ben Browder
Ted Gaynor
Rebecca Shoichet
Servant
Michael Kopsa
Silhouetted Man / The Prisoner
Allison Riley
Tech / A.R.G.U.S. Tech
Roark Critchlow
Clinton Hogue
Garfield Wilson
Ripped
Derek Hamilton
Aglin / Mask
Nathan Mitchell
Isaac Stanzler
Ken Lawson
Talking Head
Sylvesta Stuart
Lead Gangbanger / Pirate #3
Christina Cox
Mayor Celia Castle
Grace Fatkin
Liling
Françoise Yip
The Priestess
John Wardlow
Middle Aged Man / Adam Castwidth
Dalias Blake
Bank Guard / SWAT Leader
Curtis Braconnier
Dark Archer Stick / Scimitar
Marcus Rosner
Max Fuller
Lesley Ewen
Judge Moss
David Quinlan
Reporter / Reporter #4
Thomas Cadrot
Cop #1 / Officer
Barry Nerling
Stocky Russian / Mechanic
David Lyle
Zhishan
Melissa Roxburgh
Blake
Wade Sun
Waiter / Bodyguard
Peter Ciuffa
Dragos Ibanescu / Dragos Ibanesco
Robert Weiss
Court Clerk
Aidan Pringle
Inmate / Brick Thug #2
Kory Grim
Sentry / Recruit #2
Simon Chin
Helicopter Pilot / First Mate
Mariessa Portelance
CSI / CSI Cassie
Fraser Corbett
Lt. Dave Ellet / Thug #2
Marcello Guedes
Young JJ / JJ
Karen Holness
Jana Washington / Untouchable #1
Leo Rano
Assassin
Nigel Vonas
Mercenary / Walsh
Eric Mazimpaka
A.R.G.U.S. Guard / Bodyguard #1
Kevan Ohtsji
Man / Alan Chang
Natasha Gayle
Talibah
Craig Fraser
Soldier / Armed Guard
Jason William Day
Guard #1 / Officer
Vaughn Clements
Officer / Armed Guard
Rene Wang
Waitress
Hugo Steele
Federal Marshal / Security Guard
John Murphy
Husband
Brad Kelly
Nico / Thug
Andrew Chin
Man / Perp
Michael Cha
Triad Thug / Triad Thug #1
Marshall Bingham
Badass Inmate / Goon #1
Robert Salvador
Ian
Mick Wingert
Vigilante (voice)
Andrew Hedge
Pit Boss / Guard
Howie Lai
Declan Lin
Dimitry Tsoy
Mayor Queen's Assistant / Assistant
Natasha Vasiluk
Galina
James Ralph
Bodyguard #1 / Lt. Robert Lockhart
Edwin Perez
Amir
Sarah Kelley
Ms. Nave
Phillip Mitchell
Pollock / Guard
Darryl Scheelar
Security Guard #1 / Councillor
Jason Deline
Adam Hoffman
Uri Burstyn
Russian Fight Arranger / Russian Bruce Buffer
Brahm Taylor
Jay Reimsdyk
Hugo Raymundo
SCPD Uni #2 / Bodyguard
Wil Traval
Christopher Chance / Human Target
Bennett Taylor
Crosby
Shayne Elliott
Prisoner #3 / Sentry Prisoner #1
Ryan Jefferson Booth
Peter Yorke
Kyle Mosonyi
Uniform / Citizen
Jason E. Kelley
Dr. Jarrett Parker
John DeSantis
Reaper Tattoo
Aleks Paunovic
Prison Guard Felton
Tyler Hoechlin
Clark Kent / Superman
Hiro Kanagawa
Neil Lamb
Olivia Cheng
Linda Park
Aiden Stoxx
Young Connor Hawke