ARROW Casts Kirk Acevedo As Season 6 Villain


CW’s Arrow has cast Kirk Acevedo as a major villain for Arrow season six.

After the explosive Arrow season 5 finale a lot of things are still in the air regarding season 6 but one thing we knew is that we would be seeing an incarnation of Richard Dragon as a major villain since San Diego Comic Con.

Richard Dragon has been previously been a heroic character in the DC universe but in the most recent relaunch is a major Green Arrow villain here’s the character description for the show:

A hardened ex-con recently released from prison for crimes he didn’t commit, Ricardo Diaz (Acevedo) is bent on taking over Star City’s criminal underworld. 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.

Acevedo is set to recur throughout the entirety of Season 6.