John Wesley Shipp

John Wesley Shipp is an American actor. He portrayed Barry Allen/The Flash and Pollux in CBS's and Henry Allen and Jay Garrick/The Flash in The CW's.

Shipp also appeared in three films comprised of episodes of :, , and.