Tom Cavanagh

Tom Cavanagh portrayed Eobard Thawne/Reverse-Flash and multiple versions of Harrison Wells on, , , , and.

Cavanagh has also directed episodes of and.