Heroic Hollywood reported that Kirk Acevedo has been cast as Richard Dragon for Arrow season 6. Acevedo has previously appeared in shows such as Band of Brothers and Marvel’s Agents of S.H.I.E.L.D. Acevedo will play the villain Ricardo Diaz aka Richard Dragon.
It was announced awhile back that Richard Dragon would be coming to Arrow, though it was made unclear if he was to be the main villain.
Source: Heroic Hollywood
Written by: Neil Sharma