Teddy Sears

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