ARROW Casts Kirk Acevedo as New Villain Ricardo Diaz

Categories Uncategorized

Last month, we read a casting call for Arrow season six, seeking an actor to play a new character called Ricardo Diaz. In the comics, Diaz is an alias used by the New 52 version of Richard Dragon, and he was a key Green Arrow villain during that run. Now, the series has cast the character.

According to Deadline, Dawn of the Planet of the Apes actor Kirk Acevedo has landed the role of Ricardo Diaz, a recurring villain on Arrow this season. Diaz is described as “a hardened ex-con recently released from prison for crimes he didn’t commit…” who is “… 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.”


Diaz is one of several villains to be facing Oliver Queen and his team this season. Michael Emerson will play an unnamed character, while David Nykl’s Anatoly Knyazev will take on a more antagonistic role.

Stay tuned for more news as we have it. Arrow returns on Thursday, October 12th at 9 PM EST on The CW.

Paul Romano

Editor-In-Chief at WOBAM! Entertainment
Founder and EIC of WOBAM! Entertainment. Christian. Student. Watcher of movies and TV, reader of comics, all that good stuff.

Latest posts by Paul Romano (see all)

Founder and EIC of WOBAM! Entertainment. Christian. Student. Watcher of movies and TV, reader of comics, all that good stuff.