Sherloque Wells

Harrison Sherloque Wells is a fictional detective featured in the DC Television Universe. He is played by actor Tom Cavanagh and appeared on episodes of The Flash. He was introduced in season five of the series and first appeared in the episode "The Death of Vibe".