Lead Scientist is a fictional character portrayed by James Yi in the TV series The Flash.
They appear in 1 episodes out of a total of 184 aired
Episodes1
Fallout
episode S1.E14 february 2015After the nuclear explosion separates Ronnie and Dr. Stein, Barry and the team believe both men are safe. Barry gets some important information about time travel.