Teddy Sears

Teddy Sears portrayed Jay Garrick/The Flash and Hunter Zolomon/Zoom on.

Sears portrayed Jay Garrick/The Flash in.