Richard is a fictional character portrayed by Dan Pelchat in the TV series Arrow.
They appear in 1 episodes out of a total of 170 aired
Episodes1
Blind Spot
episode S2.E11 january 2014When Laurel asks the Arrow to investigate Sebastian Blood, Oliver is unsure whether to believe her accusations. But when they get too close to the truth, Blood strikes back.