facebook twitter rss
cast
Series Regulars
Stephen AmellStephen Amell
as Oliver Queen / Green Arrow
Katie CassidyKatie Cassidy
as Dinah "Laurel" Lance
David RamseyDavid Ramsey
as John Diggle
Willa HollandWilla Holland
as Thea Queen
Paul BlackthornePaul Blackthorne
as Detective Quentin Lance
Emily Bett RickardsEmily Bett Rickards
as Felicity Smoak
John BarrowmanJohn Barrowman
as Malcolm Merlyn
Colton HaynesColton Haynes
as Roy Harper
Susanna ThompsonSusanna Thompson
as Moira Queen
Manu BennettManu Bennett
as Slade Wilson
Caity LotzCaity Lotz
as Sara Lance
Colin DonnellColin Donnell
as Tommy Merlyn
Neal McDonoughNeal McDonough
as Damien Darhk
 
Recurring & Guests
Brandon RouthBrandon Routh
as Ray Palmer
Audrey Marie AndersonAudrey Marie Anderson
as Lyla Michaels
Cynthia Addai-RobinsonCynthia Addai-Robinson
as Amanda Waller
Colin SalmonColin Salmon
as Walter Steele
Katrina LawKatrina Law
as Nyssa al Ghul
Roger CrossRoger Cross
as Detective Lucas Hilton
Kevin AlejandroKevin Alejandro
as Sebastian Blood
Dylan NealDylan Neal
as Dr. Anthony Ivo
Kelly HuKelly Hu
as China White
Summer GlauSummer Glau
as Isabel Rochev
Ryan RobbinsRyan Robbins
as Conklin
Adrian HolmesAdrian Holmes
as Lt. Frank Pike
Grant GustinGrant Gustin
as Barry Allen
Bex Taylor-KlausBex Taylor-Klaus
as Sin
Dylan BruceDylan Bruce
as Adam Donner
Annie IlonzehAnnie Ilonzeh
as Joanna De La Vega
Echo KellumEcho Kellum
as Curtis Holt
Charlotte RossCharlotte Ross
as Donna Smoak
Parker YoungParker Young
as Alex Davis
Alex KingstonAlex Kingston
as Dinah Lance
Jesse James HutchJesse James Hutch
as Officer Daily
Jamey SheridanJamey Sheridan
as Robert Queen
Chelah HorsdalChelah Horsdal
as Kate Spencer
Janina GavankarJanina Gavankar
as Detective McKenna Hall
Jessica De GouwJessica De Gouw
as Helena Bertinelli
Carlos ValdésCarlos Valdés
as Cisco Ramon
Chin HanChin Han
as Frank Chen
Teryl RotheryTeryl Rothery
as Jean Loring