The Hollywood Reporter has the scoop. Since John Wesley Shipp, who played Barry Allen in the 1990 Flash TV show, was cast in the Flash pilot in a recurring, but unnamed role, fans have gravitated toward two theories:
- Henry Allen, Barry’s father
- Jay Garrick
The secret is out, and we now know that he’ll be playing Henry Allen.
“Given his history with The Flash, Andrew [Kreisberg], Geoff [Johns] and I could only think of one person we wanted to play Barry’s father and that was John Wesley Shipp,” said executive producer Greg Berlanti. “He gives a fantastic and emotional performance in the pilot and we are looking forward to his presence in many more episodes.”
The Flash premieres in October on the CW in the US and on CTV in Canada.