Entertainment Weekly

Subscribe

Stay Connected

Subscribe

Advertise With Us

Learn More

Skip to content

CW Superheroes

Arrow taps 12 Monkeys star Kirk Acevedo to play Richard Dragon

Posted on

Arrow has found its Richard Dragon.

Kirk Acevedo has joined the cast of Arrow in a recurring role as Ricardo Diaz, a.k.a DC Comics villain Richard Dragon, EW has confirmed.

The 12 Monkeys and Fringe star’s character is described as “a hardened ex-con recently released from prison for crimes he didn’t commit.” “Ricardo Diaz is bent on taking over Star City’s criminal underworld,” the description continues. “A master in hand to hand combat, honed by years of life on the street, Diaz has yet to meet a foe he can’t take down…”

As teased at Comic-Con, Richard Dragon is among the cabal of new villains being added in season 6 that includes David Nykl returning as Anatoly, as well as Michael Emerson in a mysterious role — probably Helix boss Cayden James. Katie Cassidy is also returning as Earth-2 Laurel Lance doppelgänger Black Siren, but it’s unclear whether she’ll join the aforementioned villains in being a thorn in Team Arrow’s side.

Arrow returns Thursday, Oct. 12 at 9 p.m. ET on The CW.