CharacterDr. Harrison Nash WellsDr. Harrison Nash Wells in The Flash (2014), played by Tom Cavanagh. Played byTom CavanaghAppears inThe Flash2014