Arrow season 6

Main Edit

 * Stephen Amell as Oliver Queen / Green Arrow
 * David Ramsey as John Diggle / Spartan
 * Emily Bett Rickards as Felicity Smoak / Overwatch
 * Cody Christan as Tiberius "Ty" Queen/ The Shield
 * Echo Kellum as Curtis Holt / Mister Terrific
 * Paul Blackthorne as Quentin Lance
 * Willa Holland as Thea Queen / Speedy (12)

Recurring Edit

 * Adrian Holmes as Frank Pike
 * Jack Moore as William Clayton
 * Audrey Marie Anderson as Lyla Michaels
 * Venus Terzo as Dr. Elisa Schwartz
 * David Nykl as Anatoly Knyazev
 * Kacey Rohl as Alena Whitlock/Kojo Sledgehammer
 * Michael Emerson as Cayden James
 * Sydelle Noel as Samanda Watson
 * Kathleen Gati as Raisa
 * Tobias Jelinek as Sheck
 * Johann Urb as Vincent Sobel/Vigilante
 * Pej Vahdat as Sam Armand
 * Teryl Rothery as Jean Loring
 * Tina Huang as Kimberly Hill
 * Gina Ravera as Lydia Cassamento
 * Kirk Acevedo as Ricardo Diaz/Dragon
 * Manu Bennett as Slade Wilson/Deathstroke
 * Caity Lotz as Sara Lance/White Canary
 * Colton Haynes as Roy Harper/Arsenal