Tom Cavanagh
Biography
Movies 45
Don't Move
as Pastor Rizzo
2026
Yogi Bear
as Ranger Smith
2010
How to Eat Fried Worms
as Dad
2006
What If Christmas
as Adam
2026
Darrow & Darrow: In The Key Of Murder
as Miles
2018
Corrective Measures
as Gordon Tweedy
2022
400 Days
as Zell
2015
Sublime
as George Grieves
2007
Darrow & Darrow: Body of Evidence
as Miles
2018
Magic in the Water
as Simon, Patient #1
1995
Darrow & Darrow: Witness to Murder
as Miles Strasberg
2019
Gray Matters
as Sam Baldwin
2007
Snow 2: Brain Freeze
as Nick Snowden
2008
Mask of Death
as Joey
1996
Darrow & Darrow
as Miles
2017
Bang Bang You're Dead
as Val Duncan
2003
The Games Maker
as Mr. Drago
2014
Alchemy
as Mal Downey
2005
Trading Christmas
as Charles Johnson
2011
Two Weeks
as Barry Bergman
2006
Lucky Duck
as Snap (voice)
2014
The Cake Eaters
as Lloyd
2007
Dangerous Intentions
as Ron
1995
A Killer Among Us
as Nick Carleton
2012
Bob & Doug McKenzie's Two-Four Anniversary
as Self
2007
Tom and Grant
as Tom
2018
Heart of the Storm
as Simpson
2004
Love & Debt
as Henry Warner
2019
Anya's Bell
as Patrick Birmingham
1999
Snow
as Nick Snowden
2004
Breakfast with Scot
as Eric McNally
2007
Profile for Murder
as Tim Jonas
1996
Sidekick
as Darkman
2016
Northern Lights
as Frank
1998
The Birder
as Ron Spencer
2013
Other Women's Children
as Marco
1993
Bitcon
as Beam
2022
A Vow to Kill
as Andy Newman
1995
Christmas Dreams
as Slim
2009
Honeymoon
as Jamie
1997
Edgar Floats
as Edgar Floats
2010
The Fastest Man Alive
as Self
2015
Bloodhounds II
as Levesh
1996
Be the Light
as Pastor Spencer
2020
Something More
as Harry
2000TV Shows 59
The Flash
as Harrison 'H.R.' Wells
2014
The Flash
as Harrison 'Sherloque' Wells
2014
The Flash
as Harrison 'Nash' Wells
2014
The Flash
as Harrison Wells
2014
The Flash
as Harrison 'Harry' Wells
2014
The Flash
as Eobard Thawne / Reverse-Flash
2014
The Flash
as Dr. Harrison Wells
2014
The Flash
as Various Versions of Harrison Wells
2014
The Flash
as Harrison Wells / Timeless Wells
2014
The Flash
as Eobard Thawne / Reverse-Flash / Timeless Wells
2014
The Flash
as Eobard Thawne / Reverse-Flash / The Flash
2014
The Flash
as Eobard Thawne
2014
The Flash
as Eobard Thawne / Reverse-Flash / Negative Reverse-Flash
2014
The Daily Show
as Self
1996
American Dad!
as Director (voice)
2005
The View
as Self
1997
FBI
as Phillip
2018
LIVE with Kelly and Mark
1988
Blue Bloods
as Mickey Patrick
2010
Arrow
as Harrison 'Nash' Wells (uncredited)
2012
Arrow
as Dr. Harry Wells / Eobard Thawne / Reverse-Flash
2012
Arrow
as Eobard Thawne / Reverse-Flash
2012
Scrubs
as Dan Dorian
2001
Late Night with Conan O'Brien
as Self - Guest
1993
The Goldbergs
as Charles Kremp
2013
DC's Legends of Tomorrow
as Dr. Harry Wells / Eobard Thawne / Reverse-Flash
2016
DC's Legends of Tomorrow
as Harrison 'Nash' Wells
2016
Superman & Lois
as Gordon Godfrey
2021
Supergirl
as Dr. Harry Wells / Eobard Thawne / Reverse-Flash
2015
Supergirl
as Harrison 'Nash' Wells / Pariah
2015
Royal Pains
as Jack O'Malley
2009
Steve
as Self
2017
The Outer Limits
as Carl Toman
1995
The Outer Limits
as Vance Ridout
1995
The Following
as Kingston Tanner
2013
The Tony Danza Show
as Self
2004
Stars in the House
as Self
2020
The Sentinel
as Bill Collins
1996
Providence
as Doug Boyce
1999
Mistletoe Murders
as Glenn Shaw
2024
Batwoman
as Harrison 'Nash' Wells (uncredited)
2019
Viper
as Charles Bennett
1994
Ed
as Ed Stevens
2000
Cold Squad
1998
Comic Book Men
as Self
2012
Eli Stone
as Jeremy Stone
2008
Sports Night
as Howard
1998
Undateable
as Frank
2014
Jack & Bobby
2004
Catwalk
as Director
1992
You're Killing Me
as Jack
2026
Mentors
as Lewis Carroll (as Thomas Cavanagh)
1999
Jake and The Kid
as Paul Krause
1995
Oh, Grow Up
as Bruce
1999
Love Monkey
as Tom Ferrell
2006
Trust Me
as Conner
2009
Hey Yahoo!
as Self - Host
2023
The Capture of the Green River Killer
as Dave Reichert
2008
Stories from the Vaults
as Himself - Host
2007