Filmography

The Flash
2014 · Acting

Supernatural
2005 · Acting

Smallville
2001 · Acting

Stargate SG-1
1997 · Acting

Arrow
2012 · Acting

Lucifer
2016 · Acting

Once Upon a Time
2011 · Acting

Fringe
2008 · Acting

Psych
2006 · Acting

Tracker
2024 · Acting

DC's Legends of Tomorrow
2016 · Acting

Riverdale
2017 · Acting

Stargate Atlantis
2004 · Acting

Supergirl
2015 · Acting

Superman & Lois
2021 · Acting

Peacemaker
2022 · Acting

When Calls the Heart
2014 · Acting

Andromeda
2000 · Acting

Invasion
2021 · Acting

Eureka
2006 · Acting

Altered Carbon
2018 · Acting

Continuum
2012 · Acting

White Chicks
2004 · Acting

Deadpool
2016 · Acting

Zoo
2015 · Acting

Travelers
2016 · Acting

Batwoman
2019 · Acting

Motive
2013 · Acting

Deadpool 2
2018 · Acting

V
2009 · Acting

Wayward Pines
2015 · Acting

Human Target
2010 · Acting

Mission: Impossible - Ghost Protocol
2011 · Acting

Surface
2022 · Acting

The Tomorrow People
2013 · Acting

Sonic the Hedgehog 2
2022 · Acting

Maze Runner: The Death Cure
2018 · Acting

John Doe
2002 · Acting

The Butterfly Effect
2004 · Acting

Ice
2016 · Acting

Blood Ties
2007 · Acting

Mortal Kombat: Legacy
2011 · Acting

MECH-X4
2016 · Acting

Level Up
2012 · Acting

Wu Assassins
2019 · Acting

The Last Stand of Ellen Cole
2024 · Acting

King & Maxwell
2013 · Acting

The Smashing Machine
2025 · Acting

Once Upon a Deadpool
2018 · Acting

The Assignment
2017 · Acting

Deathstalker
2025 · Acting

Dead Rising: Watchtower
2015 · Acting

The Marine 3: Homefront
2013 · Acting

Icarus
2010 · Acting

The Main Event
2020 · Acting

Driven to Kill
2009 · Acting

Pie To Die For: A Hannah Swensen Mystery
2025 · Acting

Phantom
2015 · Acting

Remnant
2026 · Acting

Kraken: Tentacles of the Deep
2006 · Acting

Beyond Sherwood Forest
2009 · Acting

Messages Deleted
2010 · Acting

Blood Alley
2012 · Acting

Darrow & Darrow
2017 · Acting

The Eleventh Victim
2012 · Acting
- No Poster
To the Mat
2011 · Acting

The Whistler
1993 · Acting

Killer Punjabi
2016 · Acting
