Tom Cavanagh

Tom Cavanagh

Thomas Cavanagh is a Canadian film and television actor. He was born on October 26th, 1963 in Ottawa, Ontario, the second-oldest of five children. His close-knit family moved to Ghana, West Africa when Tom was six. His father educated teachers there. The family moved back to Canada before Tom started high school (which he attended in southern Quebec). Tom went to Queens University in Kingston, Ontario where he played on the basketball team and gr...

More
also starring Tom Cavanagh
actor

Corrective Measures

As Gordon Tweedy

actor

Sublime

As George Grieves

actor

Anya's Bell

As Patrick Birmingham

actor

Yogi Bear

As Ranger Smith

actor

Alchemy

As Mal Downey

actor

Gray Matters

As Sam Baldwin

actor

Breakfast with Scot

As Eric McNally

actor

Bang Bang You're Dead

As Val Duncan

actor

Two Weeks

As Barry Bergman

actor

Snow

As Nick Snowden

actor

Heart of the Storm

As Simpson

actor

Trading Christmas

As Charles Johnson

actor

A Killer Among Us

As Nick Carleton

actor

Honeymoon

As Jamie

actor

The Games Maker

As Mr. Drago

actor

The Birder

As Ron Spencer

actor

Mask of Death

As Joey

actor

Bitcon

As Beam

actor

400 Days

As Zell

actor

Snow 2: Brain Freeze

As Nick Snowden

actor

The Cake Eaters

As Lloyd

actor

Sidekick

As Darkman

actor

Bloodhounds II

actor

Other Women's Children

As Marco

actor

Profile for Murder

As Tim Jonas

actor

Love & Debt

As Henry Warner

actor

Darrow & Darrow

As Miles

actor

Tom and Grant

As Tom

actor

Dangerous Intentions

As Ron

actor

How to Eat Fried Worms

As Dad

actor

Bob & Doug McKenzie's Two-Four Anniversary

As Himself

actor

Darrow & Darrow: In The Key Of Murder

As Miles

actor

Darrow & Darrow: Body of Evidence

As Miles

actor

Something More

As Harry

actor

A Vow to Kill

As Andy Newman

actor

Darrow & Darrow: Witness to Murder

As Miles Strasberg

actor

Magic in the Water

As Simon, Patient #1

actor

Lucky Duck

As Snap (voice)

actor

Northern Lights

As Frank

actor

Be the Light

As Pastor Spencer

actor

Edgar Floats

As Edgar Floats

actor

Don't Move

actor

Eli Stone

As Jeremy Stone

actor

The Tony Danza Show

As Self

actor

Cold Squad

actor

Providence

As Doug Boyce

actor

The Daily Show

As Self

actor

Jack & Bobby

actor

LIVE with Kelly and Mark

actor

Ed

As Ed Stevens

actor

The View

As Self

actor

Sports Night

actor

Comic Book Men

As Self

actor

Arrow

As Harrison 'Nash' Wells (uncredited)

actor

Love Monkey

As Tom Ferrell

actor

Scrubs

As Dan Dorian

actor

Late Night with Conan O'Brien

As Self - Guest

actor

The Flash

As Harrison 'Nash' Wells

actor

Supergirl

As Dr. Harry Wells / Eobard Thawne / Reverse-Flash

actor

DC's Legends of Tomorrow

As Dr. Harry Wells / Eobard Thawne / Reverse-Flash

actor

Trust Me

As Conner

actor

The Capture of the Green River Killer

As Dave Reichert

actor

The Outer Limits

As Carl Toman

actor

Blue Bloods

As Mickey

actor

The Following

As Kingston Tanner

actor

Hey Yahoo!

As Self - Host

actor

Viper

As Charles Bennett

actor

Oh, Grow Up

As Bruce

actor

Stories from the Vaults

As Himself - Host

actor

Catwalk

As Director

actor

Undateable

As Frank

actor

Stars in the House

As Self

actor

The Goldbergs

As Charles Kremp

actor

Batwoman

As Harrison 'Nash' Wells (uncredited)

actor

Superman & Lois

As Gordon Godfrey

actor

American Dad!

As Director (voice)

actor

The Sentinel

As Bill Collins

actor

Royal Pains

As Jack O'Malley

actor

Mentors

As Lewis Carroll (as Thomas Cavanagh)

actor

Jake and The Kid

As Paul Krause