Main Characters Oliver Queen Dinah Laurel Lance Tommy Merlyn John Diggle Thea Queen Moira Queen Detective Quentin Lance Felicity Smoak Slade Wilson Roy Harper Malcolm Merlyn Recurring characters Sebastian Blood/Brother Blood Isabel Rochev Walter Steele Tatsu Yamashiro Shado Sara Lance Yao Fei Ray Palmer Cindy a.k.a. "Sin" Maseo Yamashiro Other minor characters Lyla Michaels Ted Gaynor Detective Lucas Hilton Helena Bertinelli/Huntress Edward Fyers The Count/Count Vertigo McKenna Hall Derek Reston Kate Spencer China White Joanna De La Vega Dinah Lance Carly Diggle Alexei Leonov Frank Bertinelli Nick Salvati Billy Wintergreen Floyd Lawton/Deadshot Constantine Drakon Robert Queen Amanda Waller Assistant District Attorney Adam Donner Barton Mathis/Dollmaker Barry Allen William Tockman/Clock King Nyssa al Ghul Mark Francis Mark Scheffer/Shrapnel Dr. Anthony Ivo Anatoli Knyazev Caitlin Snow Jean Loring Werner Zytle/Vertigo