Ricardo Diaz Archives

'Arrow' Milestone "Emerald Archer" Bridges Past, Present and Future [SPOILER REVIEW]
Terrific, Katie Cassidy as Laurel/Black Siren, Rick Gonzalez as Rene Ramirez/Wild Dog, Juliana Harkavy as Dinah Drake/Black Canary, Colton Haynes as Roy Harper, and Kirk Acevedo as Ricardo Diaz. Arrow — "Emerald Archer" — Image Number: AR712B_0064b — Pictured: Stephen Amell as Oliver Queen/Green Arrow — Photo: Shane Harvey/The CW — © 2019 The CW Network, LLC[...]
Arrow Season 6: What Do We Think About Ricardo "The Dragon" Diaz?
He may have gone a tiny bit too far at the end for who the character was, but it still worked and had one of the best season finales yet. And that brings us to season 6, which basically had two villains, Cayden James (Michael Emerson) and Ricardo Diaz (Kirk Acevedo) James was the big bad[...]
Arrow Season 6: Box Set Details, Bonus Features and Release Date
But enemies past and present, including Black Siren (Katie Cassidy), Vigilante (Johann Urb), Ricardo Diaz (Kirk Acevedo), Cayden James (Michael Emerson) and others, threaten him on all fronts And bonds within the ranks of Team Arrow—veteran John Diggle (David Ramsey); tech genius Felicity Smoak (Emily Bett Rickards); former police captain Quentin Lance (Paul Blackthorne) and[...]
Arrow Season 6, Episode 19 Recap: The Dragon
The focus of this episode is Ricardo Diaz (Kirk Acevedo) and Laurel Lance (Katie Cassidy) making a trip to Blüdhaven to meet with a criminal organization called The Quadrant The second story is Felicity Smoak (Emily Bett Rickards) and Curtis Holt (Echo Kellum) finally working together on Helix Dynamics again Everyone else got the night off,[...]
Arrow Season 6: Black Siren Gets a New Look in 'The Dragon'
The title comes from the Ricardo Diaz (Kirk Acevedo), and it's probably safe to assume that we'll finally be let in on some of his backstory. The images below show us a new character named Eric Cartier (Ashton Holmes) who is meeting with Diaz on behalf of the Quadrant But things don't seem to go very[...]
TVLine talked with David Ramsey aka John Diggle, about the changes going on with the show. With Diggle now the Green Arrow and hiding his degenerative injury with drugs, the show is dealing with a lot of things… but more is on the way with some new villains, The one most connected to Diggle is Ricardo[...]
Kirk Acevedo
Kirk Acevedo (Fringe) has been cast as Ricardo Diaz / Richard Dragon, who will be one of the bad guys expected to team up against Team Arrow in Arrow Season 6 He is joining a team that will also include newcomer Michael Emerson and returning David Nykl who plays Anatoly Knyazev. The character is described as[...]