Tom Cavanagh
14 TV shows · 2000–2026
Tom Cavanagh on TV
-
The Flash
as Dr. Harrison Wells -
The Flash
as Dr. Harrison "Harry" Wells / Earth-2 -
The Flash
as Harrison Sherloque Wells -
The Flash
as Harrison "H.R." Wells / Earth-19 -
The Flash
as Dr. Harrison Nash Wells -
Van Helsing
as Micah -
You're Killing Me
as Detective Jack Kerrigan -
Darrow & Darrow
as Miles Strasberg -
Trust Me
as Conner -
Hey Yahoo!
as Host -
Ed
as Ed Stevens -
Stories from the Vaults
as Host -
Love Monkey
as Tom Farrell -
Snow
as Nick Snowden / Santa Claus