Scientist, evil speedster in disguise, fake scientist, author, mentor, dad, surrogate dad--Tom Cavanagh has played it all on The Flash, and for tonight's episode, he also played the role of...
E! Online (US) - Top Stories, E! Online
Tue, 04/25/2017 - 2:19pm
Scientist, evil speedster in disguise, fake scientist, author, mentor, dad, surrogate dad--Tom Cavanagh has played it all on The Flash, and for tonight's episode, he also played the role of...