Filmography

The Flash
2014 · Acting

The 100
2014 · Acting

Supernatural
2005 · Acting

Smallville
2001 · Acting

The X-Files
1993 · Acting

Blue Bloods
2010 · Acting

24
2001 · Acting

The Good Doctor
2017 · Acting

Fringe
2008 · Acting

Gotham
2014 · Acting

Riverdale
2017 · Acting

The Magicians
2015 · Acting

Marvel's Jessica Jones
2015 · Acting

iZombie
2015 · Acting

The Dead Zone
2002 · Acting

Dark Angel
2000 · Acting

Millennium
1996 · Acting

Motive
2013 · Acting

Murder in a Small Town
2024 · Acting

Nancy Drew
2019 · Acting

First Wave
1998 · Acting

Da Vinci's Inquest
1998 · Acting

Forever
2014 · Acting

Dead Like Me
2003 · Acting

Cold Squad
1998 · Acting

Family Law
2021 · Acting

Honey, I Shrunk the Kids: The TV Show
1997 · Acting

So Weird
1999 · Acting

You Me Her
2016 · Acting

Fairly Legal
2011 · Acting

The Collector
2004 · Acting

Wrath of the Titans
2012 · Acting

Blade: Trinity
2004 · Acting

Higher Ground
2000 · Acting

Stephen King's Kingdom Hospital
2004 · Acting

The Adventures of Shirley Holmes
1997 · Acting

Earth Abides
2024 · Acting

Dead Man's Gun
1997 · Acting

Deadbeat
2014 · Acting
- No Poster
Mentors
1999 · Acting

King & Maxwell
2013 · Acting

Walking Tall
2004 · Acting

Firewall
2006 · Acting

Primeval: New World
2012 · Acting

Keeper
2025 · Acting

Strange Frequency
2001 · Acting

Delete
2013 · Acting

Godiva's
2005 · Acting

Saved!
2004 · Acting

Saved
2006 · Acting

The Net
1998 · Acting

Dead Last
2001 · Acting

Wiener-Dog
2016 · Acting

The Young People
Acting

The Five People You Meet In Heaven
2004 · Acting

The Secret of Hidden Lake
2006 · Acting

Our Guys: Outrage at Glen Ridge
1999 · Acting

Ricky 6
2000 · Acting

Ladies Night
2005 · Acting

Gypsy 83
2001 · Acting

Heart of America
2003 · Acting

H.E. Double Hockey Sticks
1999 · Acting

Beauty
1998 · Acting

Painful Secrets
2000 · Acting

Deadlocked
2000 · Acting

Kingdom Hospital
2004 · Acting

Eadweard
2015 · Acting

Cut Shoot Kill
2017 · Acting

A Simple Curve
2005 · Acting

Strange Frequency
2001 · Acting

Corporate Monster
2019 · Acting

Rollercoaster
1999 · Acting

Our Time
2016 · Acting

Curmudgeons
2016 · Acting

Cinemanovels
2013 · Acting

Unnatural Causes
2023 · Acting

Show Me
2004 · Acting

Falling Angels
2003 · Acting

O.I.
2018 · Acting
- No Poster
The Water Game
2002 · Acting

My Old Man
2004 · Acting
