Filmography

Supernatural
2005 · Acting

Smallville
2001 · Acting

The X-Files
1993 · Acting

The Magicians
2015 · Acting

The Good Doctor
2017 · Acting

Arrow
2012 · Acting

Once Upon a Time
2011 · Acting

Psych
2006 · Acting

Tracker
2024 · Acting

Riverdale
2017 · Acting

Hudson & Rex
2019 · Acting

Stargate Atlantis
2004 · Acting

Fire Country
2022 · Acting

Battlestar Galactica
2004 · Acting

Snowpiercer
2020 · Acting

Falling Skies
2011 · Acting

The Outer Limits
1995 · Acting

Dark Angel
2000 · Acting

Continuum
2012 · Acting

Sanctuary
2008 · Acting

The Listener
2009 · Acting

Beyond Belief: Fact or Fiction
1997 · Acting

Republic of Doyle
2010 · Acting

The Twilight Zone
2002 · Acting

Motive
2013 · Acting

Dead Like Me
2003 · Acting

Watson
2025 · Acting

Reaper
2007 · Acting

Caprica
2010 · Acting

Surface
2022 · Acting

Aliens vs Predator: Requiem
2007 · Acting

Little House on the Prairie
2026 · Acting

Sight Unseen
2024 · Acting

Deadly Class
2019 · Acting

Paycheck
2003 · Acting

Warcraft
2016 · Acting

Taken
2002 · Acting

Mortal Kombat: Legacy
2011 · Acting

Jeremiah
2002 · Acting

Sniper: No Nation
2026 · Acting

Romeo!
2003 · Acting

Sniper: Assassin's End
2020 · Acting

Ghost Wars
2017 · Acting

The Shack
2017 · Acting

Ascension
2014 · Acting

Catwoman
2004 · Acting

Spectral
2016 · Acting

Seventh Son
2014 · Acting

Sniper: The Last Stand
2025 · Acting

Wolf Lake
2001 · Acting

Pure
2017 · Acting

Sacred Lies
2018 · Acting

Walking Tall
2004 · Acting

jPod
2008 · Acting

The Days
2004 · Acting

Sniper: G.R.I.T. - Global Response & Intelligence Team
2023 · Acting

Passengers
2008 · Acting

Delete
2013 · Acting

Riese: Kingdom Falling
2009 · Acting

Dangerous
2021 · Acting

The Philadelphia Experiment
2012 · Acting

Apollo 18
2011 · Acting

The Thicket
2024 · Acting

Life on the Line
2016 · Acting

Night of the Reaper
2025 · Acting

Sniper: Rogue Mission
2022 · Acting

Reasonable Doubt
2014 · Acting

Turbulence 3: Heavy Metal
2001 · Acting

Scorched Earth
2018 · Acting

Coffee & Kareem
2020 · Acting

Liberty Stands Still
2002 · Acting

The Miracle of the Cards
2001 · Acting

Boundaries
2018 · Acting

Wrecked
2010 · Acting

The Lost Wife of Robert Durst
2017 · Acting

Daughter
2019 · Acting

The Confirmation
2016 · Acting

Riceboy Sleeps
2023 · Acting

Goodnight for Justice: Queen of Hearts
2013 · Acting

Leslie, My Name Is Evil
2009 · Acting

In the Pines
2026 · Acting

Kill for Me
2013 · Acting

Accused: The Karen Read Story
2026 · Acting

Vampire
2011 · Acting

Not With His Wife
2016 · Acting

L.A.P.D.: To Protect And To Serve
2001 · Acting

blackwidow killer
2018 · Acting

Taming Tammy
2007 · Acting
- No Poster
Crazy Sunshine: The Mess We Made
Acting

Marilyn
2011 · Acting

Cold Blooded
2012 · Acting

Rules for Werewolves
2020 · Acting

When Jesse Was Born
2005 · Acting
- No Poster
Alice & Huck
2008 · Acting

Late Night Sessions
1999 · Acting
- No Poster
The Visitor
2007 · Acting

Suffer
Acting

Yellow
2018 · Acting

Horsey
1997 · Acting
- No Poster
The Ambassador
Acting

Sheltered Life
2008 · Acting

The Evergreen Fade
Acting
