Kirk Acevedo’s Ricardo Diaz is back from the dead and seemingly better than ever with the actor promoted to series regular for season 7 of Arrow.
Kirk Acevedo played the season 6 Big Bad Ricardo Diaz who was one of Oliver Queen’s most formidable enemies who ravaged the city and forever changed Oliver’s relationship with his close friends and allies.
New Arrow showrunner Beth Schwartz said this of Diaz this season:
“He’s going to be more of the Dragon [character from DC Comics]. We’re going to to see a different side of him I think the fans will be excited about.”
Alongside the return of Ricardo Diaz there is a lot more casting news to digest Colton Haynes is back as a series regular reprising his role as Roy Harper/Arsenal; Katherine McNamara(Shadowhunters) joins the Arrowverse as Maya, a scrappy street fighter and thief; Miranda Edwards (The Magicians), Michael Jonsson (Van Helsing) and Holly Elissa (Whistler) will play the Longbow Hunters known as Silencer, Kodiak and Red Dart; and Michael Jai White, Cody Runnels and Vinnie Jones are back to dog imprisoned Oliver as Bronze Tiger, Derek Sampson and Danny “Brick” Brickwell.