Arrow season 5

Main

 * Stephen Amell as Oliver Queen / Green Arrow
 * David Ramsey as John Diggle / Spartan
 * Willa Holland as Thea Queen / Speedy
 * Emily Bett Rickards as Felicity Smoak / Overwatch
 * Echo Kellum as Curtis Holt / Mister Terrific
 * Josh Segarra as Adrian Chase / Prometheus[a]
 * Paul Blackthorne as Quentin Lance

Recurring

 * Katie Cassidy as Laurel Lance / Black Canary and Laurel Lance / Black Siren
 * Rick Gonzalez as Rene Ramierez / Wild Dog
 * Cody Christian as Tiberius "Ty" Farron
 * Chad L. Coleman as Tobias Church
 * Adrian Holmes as Frank Pike[25]
 * Mike Dopud as Viktor[26]
 * David Nykl as Anatoly Knyazev[26]
 * Tyler Ritter as Billy Malone[27]
 * Madison McLaughlin as Evelyn Sharp / Artemis
 * Joe Dinicol as Rory Regan / Ragman[28]
 * Audrey Marie Anderson as Lyla Michaels[29]
 * Carly Pope as Susan Williams[30]
 * Dolph Lundgren as Konstantin Kovar[31]
 * David Meunier as Ishmael Gregor[32]
 * John Barrowman as Malcolm Merlyn
 * Lexa Doig as Talia al Ghul[33]
 * Juliana Harkavy as Rosemary Farron
 * Kacey Rohl as Alena / Kojo Sledgehammer[34]